PageSourceSearch

https://diariodecuba.net/cp/javascript/components/pages/VirtualDir…irtualDirectoryPage.js?e0df31b284561701ab8a

js diariodecuba.net collected 2026-10-03 22:39:42 UTC 25,460 bytes, 2 lines download raw bytes

1(globalThis.webpackChunkPlesk=globalThis.webpackChunkPlesk||[]).push([["components/pages/VirtualDirectoryPage/EditVirtualDirectoryPage"],{2940(e,t,i){"use strict";i.r(t),i.d(t,{evictDomainHostingFieldCache:()=>a});const a=(e,t,i)=>{e.modify({id:e.identify({__typename:"Domain",id:btoa(`Domain:${t}`)}),fields:{hosting(e){const t={};for(const a in e)a===i||a.startsWith(`${i}(`)||(t[a]=e[a]);return t}}})}},2941(e,t,i){"use strict";i.r(t),i.d(t,{evictDomainVirtualDirectoryFieldsCache:()=>a});const a=(e,{domainId:t,fields:i})=>{Object.values(e.extract()).filter(({__typename:e})=>"VirtualDirectory"===e).filter(({key:e})=>atob(e).split(":")[1]===t).forEach(t=>{const a=e.identify(t);i.forEach(t=>e.evict({id:a,fieldName:t}))})}},2942(e,t,i){"use strict";i.r(t),i.d(t,{evictDomainVirtualDirectoryMimeTypesCache:()=>s});var a=i(2939);const s=(e,t)=>{(0,a.evictDomainVirtualDirectoryFieldsCache)(e,{domainId:t,fields:["mimeType","mimeTypes"]})}},2943(e,t,i){"use strict";i.r(t),i.d(t,{evictDomainVirtualDirectoryProtectionCache:()=>s});var a=i(2939);const s=(e,t)=>{(0,a.evictDomainVirtualDirectoryFieldsCache)(e,{domainId:t,fields:["content","protectedDirectory"]})}},2939(e,t,i){"use strict";i.r(t),i.d(t,{evictDomainHostingFieldCache:()=>a.evictDomainHostingFieldCache,evictDomainVirtualDirectoryFieldsCache:()=>s.evictDomainVirtualDirectoryFieldsCache,evictDomainVirtualDirectoryMimeTypesCache:()=>n.evictDomainVirtualDirectoryMimeTypesCache,evictDomainVirtualDirectoryProtectionCache:()=>r.evictDomainVirtualDirectoryProtectionCache,modifyCacheOnProtectedDirectoryAddOrDelete:()=>o.modifyCacheOnProtectedDirectoryAddOrDelete});var a=i(2940),s=i(2941),n=i(2942),r=i(2943),o=i(2944)},2944(e,t,i){"use strict";i.r(t),i.d(t,{modifyCacheOnProtectedDirectoryAddOrDelete:()=>s});var a=i(2939);const s=(e,t)=>{(0,a.evictDomainHostingFieldCache)(e,t,"protectedDirectories"),(0,a.evictDomainVirtualDirectoryProtectionCache)(e,t)}},1526(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>r});var a=i(396),s=i(715),n=i(397);const r=({onClose:e,isOpen:t=!0,closeOnFormSuccess:i=!0,closeUrl:r="..",form:o,...l})=>{const d=(0,s.useNavigate)(),[c,u]=(0,a.useState)(t),p=(0,a.useRef)(null),m=(0,a.useCallback)((...t)=>{const i=e??(()=>d(r,{preventScrollReset:!0}));u(!1),p.current=setTimeout(()=>{i(...t),p.current=null},300)},[r,d,e]);(0,a.useEffect)(()=>()=>{p.current&&clearTimeout(p.current)},[]),(0,a.useEffect)(()=>{t?p.current&&clearTimeout(p.current):u(t)},[t]);const b=(0,a.useMemo)(()=>{if(o&&i){if((0,a.isValidElement)(o))return(0,a.cloneElement)(o,{onSuccess:(...e)=>{o.props.onSuccess?.(...e),m()}});if("object"==typeof o)return{...o,onSuccess:(...e)=>{o.onSuccess?.(...e),m()}}}return o},[i,m,o]);return(0,a.jsx)(n.Drawer,{...l,form:b,onClose:m,isOpen:c})}},2974(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>p});var a=i(396),s=i(787),n=i.n(s),r=i(397),o=i(827),l=i(95);const d=l.Locale.getTranslate("components.dialogs.DirectoryBrowserDialog"),c=({subscriptionId:e})=>{if(e)return`/smb/file-manager/tree-data/subscriptionId/${e}`;throw new Error("Data url parameter is not provided")},u=({subscriptionId:e=null,onSubmit:t,...i})=>{const[s,n]=(0,a.useState)("/"),u=(0,a.useMemo)(()=>{const t=new l.FileManager.Tree({cls:"tree",data:null,dataUrl:c({subscriptionId:e}),onNodeClick:e=>n(e),onReload(){t.setDirectory("/")}});return t},[e]);return(0,a.jsx)(r.Dialog,{size:"sm",title:(0,a.jsx)(d,{content:"title"}),form:(0,a.jsx)(r.Form,{applyButton:!1,submitButton:{children:(0,a.jsx)(d,{content:"select"})},onSubmit:()=>{t(s),i.onClose()},children:(0,a.jsx)(o.default,{children:u})}),...i})};u.propTypes={subscriptionId:n().number,onSubmit:n().func.isRequired};const p=u},2973(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>a.default});var a=i(2974)},2976(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>p});var a=i(787),s=i.n(a),n=i(397),r=i(95),o=i(2970),l=i(2977),d=i(396);const c=r.Locale.getTranslate("components.forms.VirtualDirectory.ApplicationSettingsSection"),u=({appCreateValue:e,isAspEnableParentPathsVisible:t,isAspExecuteInMtaVisible:i,isReadonly:a,isAppCreateReadonly:s})=>(0,d.jsxs)(n.Section,{title:(0,d.jsx)(c,{content:"title"}),children:[(0,d.jsx)(o.default,{name:"appCreate",label:(0,d.jsx)(c,{content:"appCreate"}),isReadonly:a||s}),(0,d.jsx)(l.default,{isReadonly:a}),t&&(0,d.jsx)(o.default,{name:"aspEnableParentPaths",label:(0,d.jsx)(c,{content:"aspEnableParentPaths"}),disabled:!e,isReadonly:a}),i&&(0,d.jsx)(o.default,{name:"aspExecuteInMTA",label:(0,d.jsx)(c,{content:"aspExecuteInMTA"}),disabled:!e,isReadonly:a})]});u.propTypes={appCreateValue:s().bool.isRequired,isAspEnableParentPathsVisible:s().bool.isRequired,isAspExecuteInMtaVisible:s().bool.isRequired,isReadonly:s().bool.isRequired,isAppCreateReadonly:s().bool.isRequired};const p=u},2979(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>f});var a=i(787),s=i.n(a),n=i(803),r=i.n(n),o=i(397),l=i(95),d=i(2970),c=(i(2980),i(396));const u=l.Locale.getTranslate("components.forms.VirtualDirectory.AspSection"),p=({parentValue:e,inheritedFieldName:t,isReadonly:i,isRoot:a,...s})=>
1(0,c.jsx)(o.FormField,{...s,required:!i&&s.required,children:({getValue:s,getValues:n,setValue:l,isDisabled:d,getId:p})=>{if(i)return(0,c.jsxs)(c.Fragment,{children:[s()," ",(0,c.jsx)(u,{content:"kbytes"})]});const m=n()[t];return(0,c.jsxs)("div",{className:"virtual-directory-asp-field-controls-wrapper",children:[(0,c.jsxs)("div",{className:r()("virtual-directory-asp-input-with-suffix-wrapper","virtual-directory-asp-main-field-wrapper"),children:[(0,c.jsx)(o.Input,{id:p(),disabled:d()||m,value:m?e:s(),onChange:({target:e})=>l(e.value.replace(/\D/g,""))}),(0,c.jsx)(u,{content:"kbytes"})]}),(0,c.jsx)(o.FormFieldCheckbox,{label:(0,c.jsx)(u,{content:a?"definedByIisWithSize":"definedByParentWithSize",params:{size:e}}),name:t})]})}});p.propTypes={parentValue:s().number.isRequired,inheritedFieldName:s().string.isRequired,isReadonly:s().bool.isRequired,isRoot:s().bool.isRequired};const m=({parentValue:e,inheritedFieldName:t,isReadonly:i,isRoot:a,...s})=>i?(0,c.jsx)(d.default,{...s,isReadonly:!0}):(0,c.jsx)(o.FormField,{...s,children:({getValue:i,getValues:s,setValue:n,isDisabled:r,getId:l})=>{const d=s()[t];return(0,c.jsxs)("div",{className:"virtual-directory-asp-field-controls-wrapper",children:[(0,c.jsx)("div",{className:"virtual-directory-asp-main-field-wrapper",children:(0,c.jsx)(o.Checkbox,{inputProps:{id:l()},checked:d?e:i(),onChange:n,disabled:r()||d})}),(0,c.jsx)(o.FormFieldCheckbox,{label:(0,c.jsx)(u,{content:a?"definedByIis":"definedByParent"}),name:t})]})}});m.propTypes={parentValue:s().bool.isRequired,inheritedFieldName:s().string.isRequired,isReadonly:s().bool.isRequired,isRoot:s().bool.isRequired};const b=({parentProperties:e,isReadonly:t,isRoot:i})=>(0,c.jsxs)(o.Section,{title:(0,c.jsx)(u,{content:"title"}),children:[(0,c.jsx)(p,{label:(0,c.jsx)(u,{content:"aspBufferingLimit"}),required:!0,name:"aspBufferingLimit",parentValue:e.aspBufferingLimit,inheritedFieldName:"aspBufferingLimitInherited",isReadonly:t,isRoot:i}),(0,c.jsx)(p,{label:(0,c.jsx)(u,{content:"aspMaxRequestEntityAllowed"}),required:!0,name:"aspMaxRequestEntityAllowed",parentValue:e.aspMaxRequestEntityAllowed,inheritedFieldName:"aspMaxRequestEntityAllowedInherited",isReadonly:t,isRoot:i}),(0,c.jsx)(m,{label:(0,c.jsx)(u,{content:"aspEnableServerDebug"}),name:"aspEnableServerDebug",parentValue:e.aspEnableServerDebug,inheritedFieldName:"aspEnableServerDebugInherited",isReadonly:t,isRoot:i}),(0,c.jsx)(m,{label:(0,c.jsx)(u,{content:"aspEnableClientDebug"}),name:"aspEnableClientDebug",parentValue:e.aspEnableClientDebug,inheritedFieldName:"aspEnableClientDebugInherited",isReadonly:t,isRoot:i})]});b.propTypes={isRoot:s().bool.isRequired,parentProperties:s().shape({aspBufferingLimit:s().number.isRequired,aspMaxRequestEntityAllowed:s().number.isRequired,aspEnableServerDebug:s().bool.isRequired,aspEnableClientDebug:s().bool.isRequired}).isRequired,isReadonly:s().bool.isRequired};const f=b},2970(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>c});var a=i(787),s=i.n(a),n=i(397),r=i(95),o=i(396);const l=r.Locale.getTranslate("components.forms.VirtualDirectory.CheckboxField"),d=({isReadonly:e=!1,...t})=>e?(0,o.jsx)(n.FormField,{name:t.name,label:t.label,children:({getValue:e})=>(0,o.jsx)(l,{content:e()?"true":"false"})}):(0,o.jsx)(n.FormFieldCheckbox,{...t});d.propTypes={isReadonly:s().bool,name:s().string.isRequired,label:s().node.isRequired};const c=d},2982(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>u});var a=i(787),s=i.n(a),n=i(397),r=i(95),o=i(2983),l=(i(2985),i(396));const d=r.Locale.getTranslate("components.forms.VirtualDirectory.DefaultDocsField"),c=({disabled:e,isReadonly:t})=>{const i={name:"defaultDocs",label:(0,l.jsx)(d,{content:"defaultDocs"})};return t?(0,l.jsx)(n.FormField,{...i,children:({getValue:e})=>e().join(", ")}):(0,l.jsx)(n.FormField,{...i,children:t=>{const i=t.isDisabled()||e;return(0,l.jsxs)("div",{className:"virtual-directory-default-docs-field-wrapper",children:[(0,l.jsx)(o.default,{onAdd:e=>(({getValue:e,setValue:t},i)=>{const a=e(),s=i.toLowerCase();a.find(e=>e.toLowerCase()===s)||t([i,...a])})(t,e),disabled:i}),(0,l.jsxs)("div",{className:"virtual-directory-default-docs-list-wrapper",children:[(0,l.jsx)(n.List,{rowKey:"name",vertical:!1,onReorderEnd:e=>(({getValue:e,setValue:t},{oldIndex:i,newIndex:a})=>{const s=[...e()];s.splice(a,0,s.splice(i,1)[0]),t(s)})(t,e),reorderable:!i,columns:[{key:"name",className:"virtual-directory-default-docs-name-cell"},{key:"actions",type:"actions",render:({name:e})=>(0,l.jsx)(n.Button,{icon:"cross-mark",ghost:!0,onClick:()=>(({getValue:e,setValue:t},i)=>{t(e().filter(e=>e!==i))})(t,e),tooltip:(0,l.jsx)(d,{content:"remove"}),"data-testid":"remove-default-doc",disabled:i})}],data:t.getValue().map(e=>({name:e})),emptyView:null,className:"virtual-directory-default-docs-list","data-testid":"default-docs-list"}),i&&(0,l.jsx)("div",{className:"virtual-directory-default-docs-list-overlay"})]})]})}})};c.propTypes={disabled:s().bool.isRequired,isReadonly:s().bool.isRequired};const u=c},2969(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>m});var a=i(787),s=i.n(a),n=i(397),r=i(95),o=i(2970),l=i(2971),d=i(2972),c=i(396);const u=r.Locale.getTranslate("components.forms.VirtualDirectory.DirectorySection"),p=({subscriptionId:e,isNameVisible:t,isAutoPathVisible:i,isReadonly:a,isPathReadonly:s})=>(0,c.jsxs)(n.Section,{title:(0,c.jsx)(u,{content:"title"}),children:[t&&(0,c.jsx)(l.default,{name:"name",label:(0,c.jsx)(u,{content:"name"}),size:"xl",inputProps:{maxLength:255,autoComplete:"off"},required:!0,isReadonly:a}),(0,c.jsx)(d.default,{subscriptionId:e,isAutoPathVisible:i,isReadonly:a||s}),(0,c.jsx)(o.default,{name:"accessSource",label:(0,c.jsx)(u,{content:"accessSource"}),isReadonly:a}),(0,c.jsx)(o.default,{name:"accessRead",label:(0,c.jsx)(u,{content:"accessRead"}),isReadonly:a}),(0,c.jsx)(o.default,{name:"accessWrite",label:(0,c.jsx)(u,{content:"accessWrite"}),isReadonly:a}),(0,c.jsx)(o.default,{name:"enableDirBrowsing",label:(0,c.jsx)(u,{content:"enableDirBrowsing"}),isReadonly:a}),(0,c.jsx)(o.default,{name:"log",label:(0,c.jsx)(u,{content:"log"}),isReadonly:a})]});p.propTypes={subscriptionId:s().number.isRequired,isNameVisible:s().bool.isRequired,isAutoPathVisible:s().bool.isRequired,isReadonly:s().bool.isRequired,isPathReadonly:s().bool.isRequired};const m=p},2981(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>p});var a=i(787),s=i.n(a),n=i(397),r=i(95),o=i(2970),l=i(2982),d=i(396);const c=r.Locale.getTranslate("components.forms.VirtualDirectory.DocumentsSection"),u=({enableDefaultDoc:e,isReadonly:t})=>(0,d.jsxs)(n.Section,{title:(0,d.jsx)(c,{content:"title"}),children:[(0,d.jsx)(o.default,{name:"enableDefaultDoc",label:(0,d.jsx)(c,{content:"enableDefaultDoc"}),isReadonly:t}),(0,d.jsx)(l.default,{disabled:!e,isReadonly:t})]});u.propTypes={enableDefaultDoc:s().bool.isRequired,isReadonly:s().bool.isRequired};const p=u},2983(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>c});var a=i(787),s=i.n(a),n=i(396),r=i(397),o=i(95);i(2984);const l=o.Locale.getTranslate("components.forms.VirtualDirectory.NewDefaultDoc"),d=({onAdd:e,disabled:t=!1})=>
1{const[i,a]=(0,n.useState)(""),s=i.trim(),o=()=>{s.length&&(e(s),a(""))},d=(0,n.jsx)(r.Button,{tooltip:(0,n.jsx)(l,{content:"addTooltip"}),onClick:o,disabled:t,children:(0,n.jsx)(l,{content:"add"})}),c=(0,n.jsx)(r.Popover,{target:d,placement:"top-left",children:(0,n.jsx)(l,{content:"requiredWarning"})});return(0,n.jsxs)("div",{className:"virtual-directory-form-new-default-doc-wrapper",children:[(0,n.jsx)(r.Input,{value:i,onChange:({target:e})=>a(e.value),size:"fill",onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),o())},disabled:t}),s.length?d:c]})};d.propTypes={disabled:s().bool,onAdd:s().func.isRequired};const c=d},2972(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>m});var a=i(396),s=i(787),n=i.n(s),r=i(397),o=i(95),l=i(2973),d=i(674),c=i.n(d);i(2975);const u=o.Locale.getTranslate("components.forms.VirtualDirectory.Path"),p=({subscriptionId:e,isAutoPathVisible:t,isReadonly:i})=>{const[s,n]=(0,a.useState)(!1),o=(0,a.jsx)(u,{content:"path"});return i?(0,a.jsx)(r.FormField,{name:"path",label:o,children:({getValue:e})=>e()}):(0,a.jsx)(r.FormField,{label:o,name:"path",required:!0,children:({getValue:i,getValues:o,setValue:d,isDisabled:p,getId:m})=>(0,a.jsxs)(a.Fragment,{children:[t&&(0,a.jsx)(r.FormFieldCheckbox,{name:"autoPath",label:(0,a.jsx)(u,{content:"autoPathLabel"})}),!o().autoPath&&(0,a.jsxs)("div",{className:"virtual-directory-form-path-input-container",children:[(0,a.jsx)(r.Input,{id:m(),disabled:p(),value:i(),onChange:({target:e})=>d(e.value),size:"lg"}),(0,a.jsx)(r.Button,{disabled:p(),onClick:()=>n(!0),icon:(0,a.jsx)(r.Icon,{src:c()}),"data-testid":"directory-browser-button"}),(0,a.jsx)(l.default,{isOpen:s,onClose:()=>n(!1),subscriptionId:e,onSubmit:e=>d(e),"data-testid":"directory-browser"})]})]})})};p.propTypes={subscriptionId:n().number.isRequired,isAutoPathVisible:n().bool.isRequired,isReadonly:n().bool.isRequired};const m=p},2986(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>c});var a=i(787),s=i.n(a),n=i(397),r=i(95),o=i(396);const l=r.Locale.getTranslate("components.forms.VirtualDirectory.PhysicalDirectoryConflictDialog"),d=({onConfirm:e,...t})=>(0,o.jsx)(n.Dialog,{size:"xs",form:{onSubmit:e,submitButton:{children:(0,o.jsx)(l,{content:"proceed"}),intent:"warning"}},"data-testid":"physical-directory-conflict-dialog",...t,children:(0,o.jsx)(l,{content:"description"})});d.propTypes={onConfirm:s().func.isRequired};const c=d},2977(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>p});var a=i(787),s=i.n(a),n=i(397),r=i(95),o=i(396);const l=r.Locale.getTranslate("components.forms.VirtualDirectory.ScriptExecuteField"),d=r.Locale.getSection("components.forms.VirtualDirectory.scriptExecuteOption"),c=[{value:"none",localeKey:"none"},{value:"script",localeKey:"script"},{value:"script_execute",localeKey:"scriptExecute"}],u=({isReadonly:e})=>{const t={name:"scriptExecute",label:(0,o.jsx)(l,{content:"scriptExecute"})};return e?(0,o.jsx)(n.FormField,{...t,children:({getValue:e})=>{const t=c.find(({value:t})=>t===e());return d.lmsg(t.localeKey)}}):(0,o.jsx)(n.FormFieldSelect,{...t,"data-testid":"script-execute-select",children:c.map(({value:e,localeKey:t})=>(0,o.jsx)("option",{value:e,children:d.lmsg(t)},e))})};u.propTypes={isReadonly:s().bool.isRequired};const p=u},2978(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>u});var a=i(787),s=i.n(a),n=i(397),r=i(95),o=i(2970),l=i(396);const d=r.Locale.getTranslate("components.forms.VirtualDirectory.SecuritySection"),c=({isReadonly:e})=>(0,l.jsxs)(n.Section,{title:(0,l.jsx)(d,{content:"title"}),children:[(0,l.jsx)(o.default,{name:"authAnonymous",label:(0,l.jsx)(d,{content:"authAnonymous"}),isReadonly:e}),(0,l.jsx)(o.default,{name:"authNTLM",label:(0,l.jsx)(d,{content:"authNTLM"}),isReadonly:e}),(0,l.jsx)(o.default,{name:"requireSSL",label:(0,l.jsx)(d,{content:"requireSSL"}),isReadonly:e})]});c.propTypes={isReadonly:s().bool.isRequired};const u=c},2971(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>l});var a=i(787),s=i.n(a),n=i(397),r=i(396);const o=({isReadonly:e,...t})=>e?(0,r.jsx)(n.FormField,{name:t.name,label:t.label,children:({getValue:e})=>e()}):(0,r.jsx)(n.FormFieldText,{...t});o.propTypes={isReadonly:s().bool.isRequired,name:s().string.isRequired,label:s().node.isRequired};const l=o},2968(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>R});var a=i(396),s=i(787),n=i.n(s),r=i(397),o=i(1371),l=i(806),d=i(794),c=i(2969),u=i(2976),p=i(2978),m=i(2979),b=i(2981),f=i(2986),y=i(2987),h=i(2988);const x=({subscriptionId:e,isRoot:t=!1,isAspEnabled:i,initialValues:s,parentContent:n=null,parentProperties:x,isNameVisible:R=!0,isAutoPathVisible:D=!0,isAspEnableParentPathsVisible:v=!1,isAspExecuteInMtaVisible:g=!1,isSecuritySectionVisible:j=!1,isDocumentsSectionVisible:V=!1,isReadonly:E=!1,isPathReadonly:S=!1,isAppCreateReadonly:C=!1,...q})=>{const A=(0,d.useMediaQuery)("(max-width: 768px)"),[I,k]=(0,a.useState)(s),[P,w]=(0,l.useConfirmation)();return(0,a.jsxs)(o.default,{values:I,onFieldChange:(e,t)=>
1{k(i=>(0,r.setIn)(i,e,t))},onSubmit:async e=>{if(!E){if(n&&(0,y.default)(e.name,n)){if(!await w())return}return(0,h.default)(e,{isAspEnabled:i})}},applyButton:!1,vertical:A,...q,children:[(0,a.jsx)(c.default,{subscriptionId:e,isNameVisible:R,isAutoPathVisible:D,isReadonly:E,isPathReadonly:S}),(0,a.jsx)(u.default,{appCreateValue:I.appCreate,isAspEnableParentPathsVisible:v,isAspExecuteInMtaVisible:g,isReadonly:E,isAppCreateReadonly:C}),j&&(0,a.jsx)(p.default,{isReadonly:E}),i&&(0,a.jsx)(m.default,{isRoot:t,parentProperties:x,isReadonly:E}),V&&(0,a.jsx)(b.default,{enableDefaultDoc:I.enableDefaultDoc,isReadonly:E}),(0,a.jsx)(f.default,{isOpen:!!P,onClose:()=>P.proceed(!1),onConfirm:()=>P.proceed(!0)})]})};x.propTypes={subscriptionId:n().number.isRequired,isRoot:n().bool,isAspEnabled:n().bool.isRequired,initialValues:n().shape({name:n().string.isRequired,autoPath:n().bool,path:n().string.isRequired}).isRequired,parentProperties:n().shape({aspBufferingLimit:n().number.isRequired,aspMaxRequestEntityAllowed:n().number.isRequired,aspEnableServerDebug:n().bool.isRequired,aspEnableClientDebug:n().bool.isRequired}).isRequired,parentContent:n().arrayOf(n().shape({name:n().string.isRequired,type:n().string.isRequired}).isRequired),isNameVisible:n().bool,isAutoPathVisible:n().bool,isAspEnableParentPathsVisible:n().bool,isAspExecuteInMtaVisible:n().bool,isSecuritySectionVisible:n().bool,isDocumentsSectionVisible:n().bool,isReadonly:n().bool,isPathReadonly:n().bool,isAppCreateReadonly:n().bool};const R=x},2987(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>n});const a=(e,t)=>!!t.find(({type:t,name:i})=>"VIRTUAL_DIRECTORY"===t&&i.toLowerCase()===e),s=(e,t)=>!!t.find(({type:t,name:i})=>"DIRECTORY"===t&&i.toLowerCase()===e),n=(e,t)=>{const i=e.toLowerCase();return!a(i,t)&&s(i,t)}},2967(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>a.default});var a=i(2968)},2988(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>n});const a=(e,t)=>t||""===e?null:+e,s=({aspBufferingLimit:e,aspBufferingLimitInherited:t,aspMaxRequestEntityAllowed:i,aspMaxRequestEntityAllowedInherited:s},n)=>n?{aspBufferingLimit:a(e,t),aspMaxRequestEntityAllowed:a(i,s)}:{},n=({log:e,...t},{isAspEnabled:i})=>({...t,dontLog:!e,...s(t,i)})},2966(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>x});var a=i(715),s=i(810),n=i(95),r=i(663),o=i(2939),l=i(1526),d=i(2967),c=i(1320),u=i.n(c),p=i(2989),m=i.n(p),b=i(2990),f=i(2991),y=i(396);const h=n.Locale.getTranslate("components.pages.VirtualDirectory.EditVirtualDirectory"),x=()=>{const e=(0,a.useLocation)(),{domainId:t}=(0,a.useParams)(),{path:i,isCurrentDirectory:n,subscriptionId:c,isAspEnabled:p,virtualDirectory:{properties:x,parent:R}}=(0,a.useLoaderData)(),D=(0,a.useNavigate)(),{isRoot:v,isEditable:g}=x,j=!g,V=!v,[E]=(0,s.useMutation)(m(),{refetchQueries:[u()],awaitRefetchQueries:!0,update(e){(0,o.evictDomainVirtualDirectoryFieldsCache)(e,{domainId:t,fields:["content"]})},onCompleted(t,{variables:{input:i}}){(0,r.addToast)({intent:"success",message:(0,y.jsx)(h,{content:"success"})});const a=V&&i.name!==x.name;D({pathname:"..",search:a&&n?(0,f.default)(e.search,i.name):e.search})}});return(0,y.jsx)(l.default,{isOpen:!0,"data-type":"edit-virtual-directory-drawer",title:(0,y.jsx)(h,{content:"title"}),size:"md",closeUrl:{...e,pathname:".."},closeOnFormSuccess:!1,form:(0,y.jsx)(d.default,{mutation:({variables:e})=>E({variables:{domainId:t,path:i,...e}}),subscriptionId:c,isRoot:v,isAspEnabled:p,isNameVisible:V,isAutoPathVisible:!1,isAspEnableParentPathsVisible:!0,isAspExecuteInMtaVisible:!0,isSecuritySectionVisible:!0,isDocumentsSectionVisible:!0,isReadonly:j,submitButton:!j&&void 0,cancelButton:j?{children:(0,y.jsx)(h,{content:"close"})}:void 0,isPathReadonly:v,isAppCreateReadonly:v,initialValues:(0,b.default)({properties:x,isRoot:v,isAspEnabled:p}),parentProperties:{aspBufferingLimit:x.aspBufferingLimitDefault,aspMaxRequestEntityAllowed:x.aspMaxRequestEntityAllowedDefault,aspEnableServerDebug:x.aspEnableServerDebugDefault,aspEnableClientDebug:x.aspEnableClientDebugDefault},parentContent:R?R.content.nodes:null})})}},2990(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>s});const a=({properties:{aspBufferingLimit:e,aspBufferingLimitInherited:t,aspMaxRequestEntityAllowed:i,aspMaxRequestEntityAllowedInherited:a,aspEnableServerDebug:s,aspEnableServerDebugInherited:n,aspEnableClientDebug:r,aspEnableClientDebugIn
1herited:o},isAspEnabled:l})=>l?{aspBufferingLimit:e.toString(),aspBufferingLimitInherited:t,aspMaxRequestEntityAllowed:i.toString(),aspMaxRequestEntityAllowedInherited:a,aspEnableServerDebug:s,aspEnableServerDebugInherited:n,aspEnableClientDebug:r,aspEnableClientDebugInherited:o}:{},s=({properties:e,isRoot:t,isAspEnabled:i})=>{const{name:s,path:n,accessSource:r,accessRead:o,accessWrite:l,enableDirBrowsing:d,dontLog:c,appCreate:u,scriptExecute:p,aspEnableParentPaths:m,aspExecuteInMTA:b,authAnonymous:f,authNTLM:y,requireSSL:h,enableDefaultDoc:x,defaultDocs:R}=e;return{...t?{}:{name:s},path:n,accessSource:r,accessRead:o,accessWrite:l,enableDirBrowsing:d,log:!c,appCreate:u,scriptExecute:p,aspEnableParentPaths:m,aspExecuteInMTA:b,authAnonymous:f,authNTLM:y,requireSSL:h,enableDefaultDoc:x,defaultDocs:R,...a({properties:e,isAspEnabled:i})}}},2965(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>a.default});var a=i(2966)},2991(e,t,i){"use strict";i.r(t),i.d(t,{default:()=>a});const a=(e,t)=>{const i=new URLSearchParams(e),a=i.get("path").split("/");return a[a.length-1]=t,i.set("path",a.join("/")),i.toString()}},2989(e){var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UpdateVirtualDirectory"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"domainId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"path"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"UpdateVirtualDirectoryInput"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updateVirtualDirectory"},arguments:[{kind:"Argument",name:{kind:"Name",value:"domainId"},value:{kind:"Variable",name:{kind:"Name",value:"domainId"}}},{kind:"Argument",name:{kind:"Name",value:"path"},value:{kind:"Variable",name:{kind:"Name",value:"path"}}},{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:"__typename"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:257}};t.loc.source={body:"mutation UpdateVirtualDirectory(\n    $domainId: ID!,\n    $path: String!,\n    $input: UpdateVirtualDirectoryInput!, \n) {\n    updateVirtualDirectory(\n        domainId: $domainId, \n        path: $path, \n        input: $input\n    ) {\n        __typename\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,t){if("FragmentSpread"===e.kind)t.add(e.name.value);else if("VariableDefinition"===e.kind){var a=e.type;"NamedType"===a.kind&&t.add(a.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(e){i(e,t)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){i(e,t)}),e.definitions&&e.definitions.forEach(function(e){i(e,t)})}var a={};function s(e,t){for(var i=0;i<e.definitions.length;i++){var a=e.definitions[i];if(a.name&&a.name.value==t)return a}}t.definitions.forEach(function(e){if(e.name){var t=new Set;i(e,t),a[e.name.value]=t}}),e.exports=t,e.exports.UpdateVirtualDirectory=function(e,t){var i={kind:e.kind,definitions:[s(e,t)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var n=a[t]||new Set,r=new Set,o=new Set;for(n.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),(a[e]||new Set).forEach(function(e){o.add(e)}))})}return r.forEach(function(t){var a=s(e,t);a&&i.definitions.push(a)}),i}(t,"UpdateVirtualDirectory")},2980(e,t,i){"use strict";i.r(t)},2985(e,t,i){"use strict";i.r(t)},2984(e,t,i){"use strict";i.r(t)},2975(e,t,i){"use strict";i.r(t)}}]);
2//# sourceMappingURL=EditVirtualDirectoryPage.js.map?e0df31b284561701ab8a

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.