(()=>{"use strict";vare,r,a,n={21281:(e,t,r)=>{r.d(t,{A:()=>i});vara=r(71354),n=r.n(a),o=r(76314),s=r.n(o)()(n());s.push([e.id,"p[data-v-c1026fac]{margin-top:12px;margin-bottom:12px}","",{version:3,sources:["webpack://./apps/files_sharing/src/components/PersonalSettings.vue"],names:[],mappings:"AACA,mBACC,eAAA,CACA,kBAAA",sourcesContent:["\np {\n\tmargin-top: 12px;\n\tmargin-bottom: 12px;\n}\n"],sourceRoot:""}]);consti=s},22854:(e,r,a)=>{varn=a(21777),o=a(85471),s=a(63814),i=a(32981),l=a(85168),c=a(65043),d=a(43627),p=a.n(d),u=a(82182);constf=(0,i.C)("files_sharing","default_share_folder","/"),h=(0,i.C)("files_sharing","share_folder",f),g={name:"SelectShareFolderDialogue",components:{NcTextField:u.A},data:()=>({directory:h,defaultDirectory:f}),computed:{readableDirectory(){returnthis.directory?this.directory:"/"}},methods:{asyncpickFolder(){conste=(0,l.a1)(t("files_sharing","Choose a default folder for accepted shares")).startAt(this.readableDirectory).setMultiSelect(!1).setType(1).setMimeTypeFilter(["httpd/unix-directory"]).allowDirectories().build();try{constr=awaite.pick()||"/";if(!r.startsWith("/"))thrownewError(t("files_sharing","Invalid path selected"));this.directory=p().normalize(r),awaitc.Ay.put((0,s.Jv)("/apps/files_sharing/settings/shareFolder"),{shareFolder:this.directory})}catch(e){(0,l.Qg)(e.message||t("files_sharing","Unknown error"))}},resetFolder(){this.directory=this.defaultDirectory,c.Ay.delete((0,s.Jv)("/apps/files_sharing/settings/shareFolder"))}}};varA=a(85072),m=a.n(A),v=a(97825),b=a.n(v),y=a(77659),_=a.n(y),C=a(55056),w=a.n(C),k=a(10540),x=a.n(k),S=a(41113),D=a.n(S),T=a(31439),E={};E.styleTagTransform=D(),E.setAttributes=w(),E.insert=_().bind(null,"head"),E.domAPI=b(),E.insertStyleElement=x(),m()(T.A,E),T.A&&T.A.locals&&T.A.locals;varF=a(14486);constP={name:"PersonalSettings",components:{SelectShareFolderDialogue:(0,F.A)(g,(function(){vare=this,t=e._self._c;returnt("div",{staticClass:"share-folder"},[t("form",{staticClass:"share-folder__form",on:{reset:function(t){returnt.preventDefault(),t.stopPropagation(),e.resetFolder.apply(null,arguments)}}},[t("NcTextField",{staticClass:"share-folder__picker",attrs:{type:"text",label:e.t("files_sharing","Set default folder for accepted shares"),value:e.readableDirectory},on:{click:function(t){returnt.preventDefault(),e.pickFolder.apply(null,arguments)}}}),e._v(" "),e.readableDirectory!==e.defaultDirectory?t("input",{staticClass:"share-folder__reset",attrs:{type:"reset","aria-label":e.t("files_sharing","Reset folder to system default")},domProps:{value:e.t("files_sharing","Reset")}}):e._e()],1)])}),[],!1,null,"8d921a6c",null).exports},data:()=>({accepting:(0,i.C)("files_sharing","accept_default"),enforceAcceptShares:(0,i.C)("files_sharing","enforce_accept"),allowCustomDirectory:(0,i.C)("files_sharing","allow_custom_share_folder")}),methods:{asynctoggleEnabled(){try{awaitc.Ay.put((0,s.Jv)("/apps/files_sharing/settings/defaultAccept"),{accept:this.accepting})}catch(e){(0,l.Qg)(t("files_sharing","Error while toggling options")),console.error(e)}}}};varO=a(21281),j={};j.styleTagTransform=D(),j.setAttributes=w(),j.insert=_().bind(null,"head"),j.domAPI=b(),j.insertStyleElement=x(),m()(O.A,j),O.A&&O.A.locals&&O.A.locals;constB=(0,F.A)(P,(function(){vare=this,t=e._self._c;return!e.enforceAcceptShares||e.allowCustomDirectory?t("div",{staticClass:"section",attrs:{id:"files-sharing-personal-settings"}},[t("h2",[e._v(e._s(e.t("files_sharing","Sharing")))]),e._v(" "),e.enforceAcceptShares?e._e():t("p",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.accepting,expression:"accepting"}],staticClass:"checkbox",attrs:{id:"files-sharing-personal-settings-accept",type:"checkbox"},domProps:{checked:Array.isArray(e.accepting)?e._i(e.accepting,null)>-1:e.accepting},on:{change:[function(t){varr=e.accepting,a=t.target,n=!!a.checked;if(Array.isArray(r)){varo=e._i(r,null);a.checked?o<0&&(e.accepting=r.concat([null])):o>-1&&(e.accepting=r.slice(0,o).concat(r.slice(o+1)))}elsee.accepting=n},e.toggleEnabled]}}),e._v(" "),t("label",{attrs:{for:"f