(globalThis.webpackChunkPlesk=globalThis.webpackChunkPlesk||[]).push([["views/license"],{2656(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>u});var i=t(378),s=t(763),a=t.n(s),r=t(379),o=t(95),l=t(770);const c=o.Locale.getTranslate("smb.components.license.properties"),d=({properties:e,...n})=>{const[t,s]=(0,i.useState)([]),[a,o]=(0,i.useState)(!1),d=(0,i.useCallback)(({keyCode:e})=>{const n=[...t,e].slice(-5);s(n),"73;68;68;81;68"===n.join(";")&&o(!0)},[t,s,o]);return(0,l.useEventListener)("keyup",d,document.body),e?(0,i.jsx)(r.Section,{...n,children:e.map(({name:e,description:n,value:t})=>(0,i.jsx)(r.SectionItem,{title:n,children:a?(0,i.jsx)(r.Status,{intent:"danger",children:(0,i.jsx)(c,{content:"unlimited"})}):t},e))}):null};d.propTypes={properties:a().arrayOf(a().shape({name:a().string.isRequired,description:a().string.isRequired,value:a().string.isRequired}))};const u=d},2655(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>d});var i=t(715),s=t(379),a=t(95),r=t(736),o=t.n(r),l=t(378);const c=a.Locale.getTranslate("components.common.master-key-processing-state"),d=()=>{const{data:{masterKeyProcessingState:e,config:{product:{supportUrl:n}}}}=(0,i.useQuery)(o());if(!e)return null;if("mkproc/wait"===e)return(0,l.jsx)(s.StatusMessage,{intent:"warning",children:(0,l.jsx)(c,{content:"wait"})});const t=(0,l.jsx)(s.Link,{href:n,target:"_blank",children:n});return"mkproc/checknetwork"===e?(0,l.jsx)(s.StatusMessage,{intent:"danger",children:(0,l.jsx)(c,{content:"networkError",params:{link:t}})}):(0,l.jsx)(s.StatusMessage,{intent:"danger",children:(0,l.jsx)(c,{content:"unknownError",params:{link:t}})})}},2657(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>x,usePrimaryKeyUpdateDialog:()=>f});var i=t(378),s=t(763),a=t.n(s),r=t(786),o=t(677),l=t(379),c=t(95),d=t(2656);const u=c.Locale.getTranslate("components.dialogs.primary-key-update"),p=c.Locale.getTranslate("components.buttons"),m=o.gql`
    mutation UpdatePrimaryKey {
        updatePrimaryKey {
            description
            newKey {
                properties {
                    name
                    description
                    value
                }
            }
            additionalKeysErrors {
                name
                description
            }
            additionalKeys {
                keyNumber
                properties {
                    name
                    description
                    value
                }
            }
        }
    }
`,y=({isOpen:e,onClose:n})=>{const[s,{called:a,loading:o,data:{updatePrimaryKey:c}={},error:y}]=(0,r.useMutation)(m,{errorPolicy:"all",refetchQueries:[{query:t(735)},{query:t(739)}],awaitRefetchQueries:!0});(0,i.useLayoutEffect)(()=>{e&&s()},[e,s]);const f=(0,i.useCallback)(()=>{c?.newKey?window.location.assign("/cp/license/primary/"):n()},[n,c]);return(0,i.jsx)(l.Dialog,{title:(0,i.jsx)(u,{content:"title"}),isOpen:e,onClose:f,canClose:a&&!o,cancelButton:!1,buttons:!a||o?null:[(0,i.jsx)(l.Button,{intent:"primary",onClick:f,children:(0,i.jsx)(p,{content:"ok"})},"ok")],children:!a||o?(0,i.jsx)(l.ContentLoader,{loader:{type:"icons",icons:["key","key"]}}):y?(0,i.jsx)(l.StatusMessage,{intent:"danger",children:(0,i.jsx)("span",{dangerouslySetInnerHTML:{__html:y.message}})}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.Section,{"data-id":"resultDescription",title:(0,i.jsx)(u,{content:"resultDescription"}),children:(0,i.jsx)(l.Plaintext,{"data-id":"status",children:c.description})}),c.newKey?(0,i.jsx)(d.default,{title:(0,i.jsx)(u,{content:"newKey"}),properties:c.newKey.properties}):null,c.additionalKeysErrors.map(({name:e,description:n})=>(0,i.jsx)(l.Section,{title:e,children:(0,i.jsx)(l.Plaintext,{children:n})},e)),c.additionalKeys.map(({properties:e},n)=>(0,i.jsx)(d.default,{title:(0,i.jsx)(u,{content:"newAdditionalKey"}),properties:e},n))]})})};y.propTypes={isOpen:a().bool.isRequired,onClose:a().func.isRequired};const f=()=>{const[e,n]=(0,i.useState)(!1),t=(0,i.useCallback)(()=>{n(!0)},[]),s=(0,i.useCallback)(()=>{n(!1)},[]);return[(0,i.useMemo)(()=>(0,i.jsx)(y,{isOpen:e,onClose:s}),[e,s]),t]},x=y},2664(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>p});var i=t(378),s=t(763),a=t.n(s),r=t(379),o=t(95),l=t(1403),c=t(2656);const d=o.Locale.getTranslate("components.forms.license-key-revert"),u=({values:e={},revertKey:n,...t})=>{const[s,a]=(0,i.useState)(e);return(0,i.jsxs)(l.default,{values:s,onFieldChange:(e,n)=>{a(t=>(0,r.setIn)(t,e,n))},submitButton:{id:"btn-send",children:(0,i.jsx)(d,{content:"submitButton"})},applyButton:!1,...t,children:[(0,i.jsx)("p",{children:(0,i.jsx)(d,{content:"description"})}),(0,i.jsx)(c.default,{properties:n.properties})]})};u.propTypes={revertKey:a().object.isRequired,values:a().object};const p=u},2661(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>u});var i=t(378),s=t(763),a=t.n(s),r=t(379),o=t(95),l=t(1403);const c=o.Locale.getTranslate("components.forms.license-key-upload"),d=({fileUploadAllowed:e=!1,...n})=>{const[t,s]=(0,i.useState)({type:"CODE",code:"",file:void 0});return(0,i.jsxs)(l.default,{values:t,onFieldChange:(e,n)=>{s(t=>(0,r.setIn)(t,e,n))},submitButton:{id:"btn-send",children:(0,i.jsx)(c,{content:"submitButton"})},applyButton:!1,...n,children:[(0,i.jsx)(r.Text,{component:"p",children:e?(0,i.jsx)(c,{content:"descriptionWithFileUpload"}):(0,i.jsx)(c,{content:"description"})}),e?(0,i.jsx)(r.FormFieldRadioButtons,{name:"type",label:(0,i.jsx)(c,{content:"type"}),options:[{value:"CODE",label:(0,i.jsx)(c,{content:"code"}),indentFields:[(0,i.jsx)(r.FormFieldText,{name:"code",label:null,description:(0,i.jsx)(c,{content:"codeDescription"}),size:"lg",inputProps:{"aria-label":o.Locale.getSection("components.forms.license-key-upload").lmsg("code")}},"code")]},{value:"FILE",label:(0,i.jsx)(c,{content:"file"}),indentFields:[(0,i.jsx)(r.FormField,{name:"file",label:null,description:(0,i.jsx)(c,{content:"fileDescription"}),children:({getId:e,getName:n,setValue:t,isDisabled:s})=>(0,i.jsx)(r.InputFile,{id:e(),name:n(),disabled:s(),onChange:e=>t(e),"aria-label":o.Locale.getSection("components.forms.license-key-upload").lmsg("file"),"aria-describedby":`${e()}-description`})},"file")]}]}):(0,i.jsx)(r.FormFieldText,{name:"code",label:(0,i.jsx)(c,{content:"code"}),description:(0,i.jsx)(c,{content:"codeDescription"}),size:"lg"})]})};d.propTypes={fileUploadAllowed:a().bool};const u=d},2654(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>v});var i=t(694),s=t(715),a=t(379),r=t(95),o=t(378),l=t(439),c=t(808),d=t(777),u=t(2655),p=t(2656),m=t(2657),y=t(2658),f=t(810),x=t(735),h=t.n(x);const j=r.Locale.getTranslate("components.pages.primary-key-info"),g=r.Locale.getTranslate("components.license-status"),v=(0,d.withPageLayout)((0,y.withLicenseTabs)(()=>{const{data:{primaryKey:e,mode:{isLicenseDefault:n,isDemo:t},config:{license:{disableOnExpiration:r}}}}=(0,s.useQuery)(h()),[d,y]=(0,m.usePrimaryKeyUpdateDialog)(),{pageHeader:{licenseStatus:{actionUrl:x,status:v}={}}}=(0,l.usePageData)(),k=(0,a.useTranslate)("components.pages.primary-key-info"),b=(0,o.useMemo)(()=>r&&v===f.STATUS_EXPIRED,[r,v]),S=(0,o.useMemo)(()=>(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(a.Toolbar,{children:[(0,o.jsx)(a.Button,{id:"update-primary-key","data-id":"update",onClick:y,tooltip:(0,o.jsx)(j,{content:"updateDescription"}),disabled:t||n,children:(0,o.jsx)(j,{content:"update"})}),!b&&(0,o.jsx)(a.Button,{"data-id":"upload",component:c.default,to:"/cp/license/primary/upload/",tooltip:(0,o.jsx)(j,{content:"uploadDescription"}),disabled:t,children:(0,o.jsx)(j,{content:"upload"})}),(0,o.jsx)(a.Button,{"data-id":"revert",component:c.default,to:"/cp/license/primary/revert/",tooltip:(0,o.jsx)(j,{content:"revertDescription"}),disabled:t||!e.revertKey,children:(0,o.jsx)(j,{content:"revert"})})]}),(0,o.jsx)(p.default,{properties:e.properties})]}),[t,n,e.properties,e.revertKey,y,b]),w=(0,o.useMemo)(()=>(0,o.jsxs)(a.ExtendedStatusMessage,{style:{margin:0},children:[(0,o.jsx)(a.ExtendedStatusMessageTitle,{children:(0,o.jsx)(j,{content:"expireTitle"})}),(0,o.jsxs)(a.ExtendedStatusMessageActions,{children:[(0,o.jsx)(j,{content:"header",params:{warning:(0,o.jsx)(a.Text,{intent:"warning",bold:!0,children:(0,o.jsx)(j,{content:"headWarning"})})}}),(0,o.jsxs)("ul",{children:[(0,o.jsxs)("li",{children:[(0,o.jsx)(a.Icon,{name:"shield-filled",intent:"success"})," ",(0,o.jsx)(j,{content:"softwareUpdates",params:{title:(0,o.jsx)(a.Text,{bold:!0,children:(0,o.jsx)(j,{content:"softwareUpdatesTitle"})})}})]}),(0,o.jsxs)("li",{children:[(0,o.jsx)(a.Icon,{name:"backup2",intent:"success"})," ",(0,o.jsx)(j,{content:"websiteBackups",params:{title:(0,o.jsx)(a.Text,{bold:!0,children:(0,o.jsx)(j,{content:"websiteBackupsTitle"})})}})]}),(0,o.jsxs)("li",{children:[(0,o.jsx)(a.Icon,{name:"ribbon",intent:"success"})," ",(0,o.jsx)(j,{content:"sslCertificates",params:{title:(0,o.jsx)(a.Text,{bold:!0,children:(0,o.jsx)(j,{content:"sslCertificatesTitle"})})}})]}),(0,o.jsxs)("li",{children:[(0,o.jsx)(a.Icon,{name:"monitoring",intent:"success"})," ",(0,o.jsx)(j,{content:"monitoring",params:{title:(0,o.jsx)(a.Text,{bold:!0,children:(0,o.jsx)(j,{content:"monitoringTitle"})})}})]}),(0,o.jsx)("li",{children:(0,o.jsx)(j,{content:"fileDbManagement",params:{title:(0,o.jsx)(a.Text,{bold:!0,children:(0,o.jsx)(j,{content:"fileDbManagementTitle"})})}})}),(0,o.jsxs)("li",{children:[(0,o.jsx)(a.Icon,{name:"lifebuoy",intent:"success"})," ",(0,o.jsx)(j,{content:"technicalSupport",params:{title:(0,o.jsx)(a.Text,{bold:!0,children:(0,o.jsx)(j,{content:"technicalSupportTitle"})})}})]})]}),(0,o.jsx)(j,{content:"renewLicense"}),(0,o.jsx)("br",{}),x&&(0,o.jsx)(a.Button,{intent:"primary",component:"a",icon:"shopping-cart",href:x,target:"_blank",children:(0,o.jsx)(g,{content:"buyLicenseButton"})}),(0,o.jsx)(a.Button,{component:c.default,to:"/cp/license/primary/upload/",tooltip:(0,o.jsx)(j,{content:"uploadDescription"}),disabled:t,children:(0,o.jsx)(j,{content:"upload"})})]}),(0,o.jsx)(a.ExtendedStatusMessageSeparator,{}),(0,o.jsxs)(a.ExtendedStatusMessageDescription,{children:[(0,o.jsx)(j,{content:"footer"})," ",(0,o.jsx)(a.Link,{href:"https://support.plesk.com/hc/en-us/articles/12377663472791-How-to-submit-a-request-to-Plesk-support",target:"_blank",children:(0,o.jsx)(j,{content:"supportLink"})})]})]}),[x,t]);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(u.default,{}),e.potentialProblems.map(e=>(0,o.jsx)(a.StatusMessage,{intent:"warning",children:e},e)),b?(0,o.jsxs)(a.Columns,{gap:"md",children:[(0,o.jsx)(a.Column,{children:w}),(0,o.jsx)(a.Column,{fill:!0,children:n?null:(0,o.jsx)(a.Panel,{title:k("title"),children:(0,o.jsx)(a.Cuttable,{maxHeight:"30rem",children:S})})})]}):S,d,(0,o.jsx)(i.Outlet,{})]})}),e=>{const{data:{mode:{isLicenseLocked:n},config:{license:{disableOnExpiration:t}}}}=(0,s.useQuery)(h()),{showFrames:i,pageHeader:a,pageSidebar:c}=(0,l.default)(),{licenseStatus:{status:d}={}}=a,u=(0,o.useMemo)(()=>t&&d===f.STATUS_EXPIRED,[t,d]);return{...e,width:n&&!u?"md":void 0,showFrames:i,pageHeader:{...a,helpMenu:{...a.helpMenu,helpContext:"key_info"}},pageSidebar:n?null:c,pageContentHeader:{hidePathbar:n,hideHeading:n,breadcrumbs:[n||c.isPowerUserPanel?null:{title:r.Locale.getSection("components.pages.home").lmsg("title"),href:"/admin/home/"},n?null:{title:r.Locale.getSection("admin.controllers.server.tools").lmsg("title"),href:"/admin/server/tools/"},{title:r.Locale.getSection("components.pages.license").lmsg("title"),href:"/cp/license/"},{title:r.Locale.getSection("components.pages.primary-key-info").lmsg("title"),href:"/cp/license/primary/"}].filter(Boolean),tabs:[],tabsHasRootPage:!0}}})},2663(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>x});var i=t(694),s=t(786),a=t(715),r=t(379),o=t(95),l=t(640),c=t(2664),d=t(738),u=t.n(d),p=t(2665),m=t.n(p),y=t(378);const f=o.Locale.getTranslate("components.pages.primary-key-revert"),x=()=>{const e=(0,i.useNavigate)(),n=(0,i.useMatch)("/cp/license/primary/revert/"),{data:o}=(0,a.useQuery)(u(),{skip:!n}),[d]=(0,s.useMutation)(m(),{refetchQueries:[{query:t(735)}],awaitRefetchQueries:!0});return(0,y.jsx)(r.Drawer,{"data-type":"primary-key-revert",isOpen:Boolean(n&&o),onClose:()=>{e("/cp/license/primary/")},title:(0,y.jsx)(f,{content:"title"}),form:o?(0,y.jsx)(c.default,{revertKey:o.primaryKey.revertKey,mutation:d,onSuccess:()=>{(0,l.addToast)({intent:"success",message:(0,y.jsx)(f,{content:"success"})}),window.location.assign("/cp/license/primary/")}}):null})}},2659(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>b});var i=t(694),s=t(786),a=t(715),r=t(379),o=t(95),l=t(640),c=t(2660),d=t(2661),u=t(737),p=t.n(u),m=t(735),y=t.n(m),f=t(739),x=t.n(f),h=t(2662),j=t.n(h),g=t(378);const v=o.Locale.getTranslate("components.pages.additional-key-upload"),k=o.Locale.getTranslate("components.pages.primary-key-upload"),b=()=>{const e=(0,i.useNavigate)(),n=(0,i.useMatch)("/cp/license/primary/upload/"),{data:t}=(0,a.useQuery)(p(),{skip:!n}),[o]=(0,s.useMutation)(j(),{refetchQueries:[{query:y()},{query:x()}],update:e=>(0,c.deleteServerMailAntivirusCache)(e),awaitRefetchQueries:!0});return(0,g.jsx)(r.Drawer,{"data-type":"primary-key-upload",isOpen:Boolean(n&&t),onClose:()=>{e("/cp/license/primary/")},title:(0,g.jsx)(k,{content:"title"}),form:t?(0,g.jsx)(d.default,{fileUploadAllowed:t?.config?.license?.fileUpload,mutation:o,onSuccess:({uploadPrimaryKey:{isFirstLicense:e,forcedPowerUserPanel:n,isPrimaryKey:i}})=>{(0,l.addToast)({intent:"success",message:i?(0,g.jsx)(k,{content:"success"}):(0,g.jsx)(v,{content:"success"})}),e?n||t?.mode?.isPowerUserPanel?window.location.assign("/smb/web/view/"):window.location.assign("/admin/home/"):i?window.location.assign("/cp/license/primary/"):window.location.assign("/cp/license/additional/")}}):null})}},2658(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>p,withLicenseTabs:()=>u});var i=t(378),s=t(694),a=t(715),r=t(677),o=t(379),l=t(95),c=t(808);const d=()=>{const{pathname:e}=(0,s.useLocation)(),{data:{mode:{isLicenseLocked:n}}}=(0,a.useQuery)(r.gql`
        {
            mode {
                isLicenseLocked
            }
        }
    `),t=(0,i.useMemo)(()=>[{"data-id":"primaryTab",title:l.Locale.getSection("components.pages.primary-key-info").lmsg("title"),url:"/cp/license/primary/"},{"data-id":"additionalTab",title:l.Locale.getSection("components.pages.additional-keys").lmsg("title"),url:"/cp/license/additional/"}],[]),d=(0,i.useMemo)(()=>t.findIndex(({url:n})=>(0,s.matchPath)(n,e))+1,[t,e]);return n?null:(0,i.jsx)(o.Tabs,{active:d,children:t.map(({url:e,...n})=>(0,i.jsx)(o.Tab,{component:c.default,to:e,...n},e))})},u=e=>{const n=n=>(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d,{}),(0,i.jsx)(e,{...n})]});return n.displayName=`withLicenseTabs(${e.displayName||e.name||"Component"})`,n.WrappedComponent=e,n},p=d},2660(e,n,t){"use strict";t.r(n),t.d(n,{deleteServerMailAntivirusCache:()=>i});const i=e=>e.modify({id:e.identify({__typename:"ServerMail"}),fields:{antivirus:(e,{DELETE:n})=>n,antivirusPolicy:(e,{DELETE:n})=>n}})},2665(e){var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"RevertPrimaryKey"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"revertPrimaryKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"newKey"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"pleskKeyId"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:116}};n.loc.source={body:"mutation RevertPrimaryKey {\r\n    revertPrimaryKey {\r\n        newKey {\r\n            pleskKeyId\r\n        }\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){t(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){t(e,n)}),e.definitions&&e.definitions.forEach(function(e){t(e,n)})}var i={};function s(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach(function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}}),e.exports=n,e.exports.RevertPrimaryKey=function(e,n){var t={kind:e.kind,definitions:[s(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var a=i[n]||new Set,r=new Set,o=new Set;for(a.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach(function(e){o.add(e)}))})}return r.forEach(function(n){var i=s(e,n);i&&t.definitions.push(i)}),t}(n,"RevertPrimaryKey")},2662(e){var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UploadPrimaryKey"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"UploadPrimaryKeyInput"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"uploadPrimaryKey"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isFirstLicense"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"forcedPowerUserPanel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isPrimaryKey"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:186}};n.loc.source={body:"mutation UploadPrimaryKey($input: UploadPrimaryKeyInput!) {\r\n    uploadPrimaryKey(input: $input) {\r\n        isFirstLicense\r\n        forcedPowerUserPanel\r\n        isPrimaryKey\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function t(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&n.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){t(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){t(e,n)}),e.definitions&&e.definitions.forEach(function(e){t(e,n)})}var i={};function s(e,n){for(var t=0;t<e.definitions.length;t++){var i=e.definitions[t];if(i.name&&i.name.value==n)return i}}n.definitions.forEach(function(e){if(e.name){var n=new Set;t(e,n),i[e.name.value]=n}}),e.exports=n,e.exports.UploadPrimaryKey=function(e,n){var t={kind:e.kind,definitions:[s(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var a=i[n]||new Set,r=new Set,o=new Set;for(a.forEach(function(e){o.add(e)});o.size>0;){var l=o;o=new Set,l.forEach(function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach(function(e){o.add(e)}))})}return r.forEach(function(n){var i=s(e,n);i&&t.definitions.push(i)}),t}(n,"UploadPrimaryKey")}}]);
//# sourceMappingURL=license.js.map?b3e353369463bae9256b