diff --git a/core/src/views/PublicShareAuth.vue b/core/src/views/PublicShareAuth.vue
index 4cfb9941f4856..8cbd228dc534f 100644
--- a/core/src/views/PublicShareAuth.vue
+++ b/core/src/views/PublicShareAuth.vue
@@ -21,7 +21,7 @@ import NcPasswordField from '@nextcloud/vue/components/NcPasswordField'
const publicShareAuth = loadState<{
canResendPassword: boolean
shareType: ShareType
- identityOk?: boolean | null
+ showPasswordReset?: boolean
invalidPassword?: boolean
}>('core', 'publicShareAuth')
@@ -29,8 +29,8 @@ const requestToken = getRequestToken()
const sharingToken = getSharingToken()
const { shareType, invalidPassword, canResendPassword } = publicShareAuth
-const hasIdentityCheck = typeof publicShareAuth.identityOk === 'boolean'
-const showIdentityCheck = ref(typeof publicShareAuth.identityOk === 'boolean')
+const isPasswordResetProcessed = !!publicShareAuth.showPasswordReset
+const showPasswordReset = ref(publicShareAuth.showPasswordReset ?? false)
const password = ref('')
const email = ref('')
@@ -48,7 +48,7 @@ onMounted(() => {
{{ t('core', 'This share is password-protected') }}
diff --git a/core/templates/publicshareauth.php b/core/templates/publicshareauth.php
index 97eca8cf5f87c..271149c916e4b 100644
--- a/core/templates/publicshareauth.php
+++ b/core/templates/publicshareauth.php
@@ -9,10 +9,12 @@
\OCP\Util::addStyle('core', 'guest');
\OCP\Util::addScript('core', 'public_share_auth');
+$showPasswordReset = isset($_['identityOk']) && $_['identityOk'] !== null;
$initialState = \OCP\Server::get(\OCP\IInitialStateService::class);
$initialState->provideInitialState('files_sharing', 'sharingToken', $_['share']->getToken());
$initialState->provideInitialState('core', 'publicShareAuth', [
- 'identityOk' => $_['identityOk'] ?? null,
+ // if the password reset was processed (not caring about result)
+ 'showPasswordReset' => $showPasswordReset,
'shareType' => $_['share']->getShareType(),
'invalidPassword' => $_['wrongpw'] ?? null,
'canResendPassword' => $_['share']->getShareType() === \OCP\Share\IShare::TYPE_EMAIL && !$_['share']->getSendPasswordByTalk(),
diff --git a/dist/core-public_share_auth.js b/dist/core-public_share_auth.js
index 2aea9e90c0b57..d67dbf75bdebc 100644
--- a/dist/core-public_share_auth.js
+++ b/dist/core-public_share_auth.js
@@ -1,2 +1,2 @@
-(()=>{"use strict";var t,e,n,o={22073(t,e,n){var o=n(21777),r=n(85471),a=n(81222),s=n(53334),i=n(32505),c=n(950),l=n(74715),d=n(61744),u=n(78928),p=n(86162),h=n(57908),m=n(64426),N=n(59915),v=n(56587),y=n(15502),f=n(71711),g=n(25878),w=n(75017),A=n(47611),b=n(10363),_=n(32999),k=n(48283),S=n(54048),x=n(8976),T=n(27345),C=n(86226),P=n(49833),B=n(37024),I=n(62306),O=n(542),q=n(31744),F=n(93651),L=n(15807),R=n(35056),$=n(50017),E=n(60258),G=n(51122),D=n(66865),M=n(17067),j=n(2302),z=n(52631),X=n(87450),K=n(24426),V=n(20948),Y=n(69075),H=n(17671),J=n(8852),U=n(50299),Q=n(90429),W=n(64569),Z=n(29982),tt=n(44025),et=n(35048),nt=n(48198),ot=n(96573),rt=n(20959),at=n(83194),st=n(91849),it=n(42507),ct=n(31241),lt=n(85646),dt=n(71565),ut=n(11264),pt=n(17848),ht=n(99925),mt=n(66768),Nt=n(16704),vt=n(40020),yt=n(51550),ft=n(91624),gt=n(6670),wt=n(48191),At=n(21541),bt=n(56570),_t=n(77128),kt=n(88289),St=n(83947),xt=n(371),Tt=n(3274),Ct=n(71912),Pt=n(35290),Bt=n(1938),It=n(1357),Ot=n(17370),qt=n(36079),Ft=n(69674),Lt=(n(19051),n(64789),n(52781),n(3168),n(39156)),Rt=n(53160),$t=n(14762),Et=(n(61338),n(71639)),Gt=n(72223),Dt=n(9773),Mt=n(27971),jt=n(25514),zt=n(6330),Xt=n(88381),Kt=n(8256),Vt=n(64289),Yt=n(37356),Ht=n(8818),Jt=n(23610),Ut=(n(55581),n(94205),n(95462),n(23020),n(53429),n(23739),n(39160),n(29928),n(64660),n(18547),n(20511)),Qt=n(69885),Wt=(n(59656),n(75105),n(92471),n(16406),n(2508));c.N,l.N,d.A,u.N,p.N,h.A,m.N,N.A,y.A,f.A,g.N,v.N,w.N,A.A,b.A,_.N,k.N,S.A,x.N,T.A,C.N,P.N,B.N,I.N,O.A,q.N,F.N,L.N,L.N,R.N,$.N,E.A,G.N,D.A,M.N,Ft.N,j.N,z.N,X.N,K.N,V.N,Y.N,H.N,J.N,U.N,Q.N,W.N,Z.N,tt.N,et.default,nt.A,ot.N,rt.N,at.A,st.N,it.A,ct.N,lt.N,dt.N,ut.N,pt.N,ht.N,mt.A,Nt.N,vt.N,yt.N,ft.N,gt.N,wt.N,At.N,bt.N,_t.N,kt.A,qt.N,St.A,xt.A,Tt.N,Ct.N,Pt.N,Bt.N,It.N,Ot.N,Ft.a,Lt.N,Et.N,Rt.N,Gt.N,Dt.N,Mt.N,jt.N,zt.N,Xt.N,$t.N,Kt.N,Vt.N,Yt.N,Ht.N,Jt.A,Symbol.toStringTag,Ut.A,Qt.A,Wt.yw,Symbol.toStringTag;var Zt=n(74095),te=n(57268),ee=n(16044);const ne=(0,r.pM)({__name:"PublicShareAuth",setup(t){const e=(0,a.C)("core","publicShareAuth"),n=(0,o.do)(),c=(0,i.G)(),{shareType:l,invalidPassword:d,canResendPassword:u}=e,p="boolean"==typeof e.identityOk,h=(0,r.KR)("boolean"==typeof e.identityOk),m=(0,r.KR)(""),N=(0,r.KR)("");return(0,r.sV)(()=>{const t=(0,r.nI)();t&&t.proxy.$el?.classList.add("guest-box")}),{__sfc:!0,publicShareAuth:e,requestToken:n,sharingToken:c,shareType:l,invalidPassword:d,canResendPassword:u,hasIdentityCheck:p,showIdentityCheck:h,password:m,email:N,t:s.t,NcTextField:$t.N,NcButton:Zt.A,NcFormBox:te.A,NcGuestContent:mt.A,NcNoteCard:xt.A,NcPasswordField:ee.A}}});var oe=n(85072),re=n.n(oe),ae=n(97825),se=n.n(ae),ie=n(77659),ce=n.n(ie),le=n(55056),de=n.n(le),ue=n(10540),pe=n.n(ue),he=n(41113),me=n.n(he),Ne=n(47782),ve={};ve.styleTagTransform=me(),ve.setAttributes=de(),ve.insert=ce().bind(null,"head"),ve.domAPI=se(),ve.insertStyleElement=pe(),re()(Ne.A,ve);const ye=Ne.A&&Ne.A.locals?Ne.A.locals:void 0,fe=(0,n(14486).A)(ne,function(){var t=this,e=t._self._c,n=t._self._setupProxy;return e(n.NcGuestContent,{class:t.$style.publicShareAuth},[e("h2",[t._v(t._s(n.t("core","This share is password-protected")))]),t._v(" "),e("form",{directives:[{name:"show",rawName:"v-show",value:!n.showIdentityCheck,expression:"!showIdentityCheck"}],class:t.$style.publicShareAuth__form,attrs:{method:"POST"}},[n.invalidPassword?e(n.NcNoteCard,{attrs:{type:"error"}},[t._v("\n\t\t\t"+t._s(n.t("core","The password is wrong or expired. Please try again or request a new one."))+"\n\t\t")]):t._e(),t._v(" "),e(n.NcPasswordField,{attrs:{label:n.t("core","Password"),autofocus:"",autocomplete:"new-password",autocapitalize:"off",spellcheck:"false",name:"password"},model:{value:n.password,callback:function(t){n.password=t},expression:"password"}}),t._v(" "),e("input",{attrs:{type:"hidden",name:"requesttoken"},domProps:{value:n.requestToken}}),t._v(" "),e("input",{attrs:{type:"hidden",name:"sharingToken"},domProps:{value:n.sharingToken}}),t._v(" "),e("input",{attrs:{type:"hidden",name:"sharingType"},domProps:{value:n.shareType}}),t._v(" "),e(n.NcButton,{attrs:{type:"submit",variant:"primary",wide:""}},[t._v("\n\t\t\t"+t._s(n.t("core","Submit"))+"\n\t\t")])],1),t._v(" "),n.showIdentityCheck?e("form",{class:t.$style.publicShareAuth__form,attrs:{method:"POST"}},[n.hasIdentityCheck?e(n.NcNoteCard,{attrs:{type:n.publicShareAuth.identityOk?"success":"error"}},[t._v("\n\t\t\t"+t._s(n.publicShareAuth.identityOk?n.t("core","Password sent!"):n.t("core","You are not authorized to request a password for this share"))+"\n\t\t")]):e(n.NcNoteCard,{attrs:{type:"info"}},[t._v("\n\t\t\t"+t._s(n.t("core","Please type in your email address to request a temporary password"))+"\n\t\t")]),t._v(" "),e(n.NcTextField,{attrs:{type:"email",name:"identityToken",label:n.t("core","Email address")},model:{value:n.email,callback:function(t){n.email=t},expression:"email"}}),t._v(" "),e("input",{attrs:{type:"hidden",name:"requesttoken"},domProps:{value:n.requestToken}}),t._v(" "),e("input",{attrs:{type:"hidden",name:"sharingToken"},domProps:{value:n.sharingToken}}),t._v(" "),e("input",{attrs:{type:"hidden",name:"sharingType"},domProps:{value:n.shareType}}),t._v(" "),e("input",{attrs:{type:"hidden",name:"passwordRequest",value:""}}),t._v(" "),e(n.NcFormBox,{attrs:{row:""}},[e(n.NcButton,{attrs:{wide:""},on:{click:function(t){n.showIdentityCheck=!1}}},[t._v("\n\t\t\t\t"+t._s(n.t("core","Back"))+"\n\t\t\t")]),t._v(" "),e(n.NcButton,{attrs:{type:"submit",variant:"primary",wide:""}},[t._v("\n\t\t\t\t"+t._s(n.t("core","Request password"))+"\n\t\t\t")])],1)],1):t._e(),t._v(" "),n.canResendPassword&&!n.showIdentityCheck?e(n.NcButton,{class:t.$style.publicShareAuth__forgotPasswordButton,attrs:{wide:""},on:{click:function(t){n.showIdentityCheck=!0}}},[t._v("\n\t\t"+t._s(n.t("core","Forgot password"))+"\n\t")]):t._e()],1)},[],!1,function(t){this.$style=ye.locals||ye},null,null).exports;n.nc=(0,o.aV)(),(new(r.Ay.extend(fe))).$mount("#core-public-share-auth")},47782(t,e,n){n.d(e,{A:()=>i});var o=n(71354),r=n.n(o),a=n(76314),s=n.n(a)()(r());s.push([t.id,"\n._publicShareAuth_S4vsJ {\n\tmax-width: 400px !important;\n}\n._publicShareAuth__form_kYSqz {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: calc(2 * var(--default-grid-baseline));\n}\n._publicShareAuth__forgotPasswordButton_tKti_ {\n\tmargin-top: calc(3 * var(--default-grid-baseline));\n}\n","",{version:3,sources:["webpack://./core/src/views/PublicShareAuth.vue"],names:[],mappings:";AAuHA;CACA,2BAAA;AACA;AAEA;CACA,aAAA;CACA,sBAAA;CACA,2CAAA;AACA;AAEA;CACA,kDAAA;AACA",sourcesContent:['\x3c!--\n - SPDX-FileCopyrightText: 2026 Nextcloud GmbH and Nextcloud contributors\n - SPDX-License-Identifier: AGPL-3.0-or-later\n --\x3e\n\n\\n\\n\\n\\t\\n\\t\\t{{ t('core', 'This share is password-protected') }}
\\n\\t\\t\\n\\n\\t\\t\\n\\n\\t\\t\\n\\t\\t\\n\\t\\t\\t{{ t('core', 'Forgot password') }}\\n\\t\\t\\n\\t\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {\n\t\"publicShareAuth\": `_publicShareAuth_S4vsJ`,\n\t\"publicShareAuth__form\": `_publicShareAuth__form_kYSqz`,\n\t\"publicShareAuth__forgotPasswordButton\": `_publicShareAuth__forgotPasswordButton_tKti_`\n};\nexport default ___CSS_LOADER_EXPORT___;\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = (chunkId) => {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = (chunkId) => {\n\t// return url for filenames based on template\n\treturn \"\" + chunkId + \"-\" + chunkId + \".js?v=\" + {\"5862\":\"580b9c2e231a9169a12f\",\"6798\":\"1a6cf42d93801a926a3d\",\"7471\":\"b4ac70873a3ab192efd0\"}[chunkId] + \"\";\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = (module) => {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.j = 1537;","var scriptUrl;\nif (globalThis.importScripts) scriptUrl = globalThis.location + \"\";\nvar document = globalThis.document;\nif (!scriptUrl && document) {\n\tif (document.currentScript && document.currentScript.tagName.toUpperCase() === 'SCRIPT')\n\t\tscriptUrl = document.currentScript.src;\n\tif (!scriptUrl) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tif(scripts.length) {\n\t\t\tvar i = scripts.length - 1;\n\t\t\twhile (i > -1 && (!scriptUrl || !/^http(s?):/.test(scriptUrl))) scriptUrl = scripts[i--].src;\n\t\t}\n\t}\n}\n// When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration\n// or pass an empty string (\"\") and set the __webpack_public_path__ variable from your code to use your own logic.\nif (!scriptUrl) throw new Error(\"Automatic publicPath is not supported in this browser\");\nscriptUrl = scriptUrl.replace(/^blob:/, \"\").replace(/#.*$/, \"\").replace(/\\?.*$/, \"\").replace(/\\/[^\\/]+$/, \"/\");\n__webpack_require__.p = scriptUrl;","__webpack_require__.b = (typeof document !== 'undefined' && document.baseURI) || self.location.href;\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t1537: 0,\n\t7471: 0\n};\n\n__webpack_require__.f.j = (chunkId, promises) => {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = (event) => {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar [chunkIds, moreModules, runtime] = data;\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = globalThis[\"webpackChunknextcloud_ui_legacy\"] = globalThis[\"webpackChunknextcloud_ui_legacy\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","__webpack_require__.nc = undefined;","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [4208], () => (__webpack_require__(22073)))\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["deferred","inProgress","dataWebpackPrefix","N","Symbol","toStringTag","_defineComponent","__name","setup","__props","publicShareAuth","loadState","requestToken","getRequestToken","sharingToken","getSharingToken","shareType","invalidPassword","canResendPassword","hasIdentityCheck","identityOk","showIdentityCheck","ref","password","email","onMounted","instance","getCurrentInstance","proxy","$el","classList","add","__sfc","t","NcTextField","NcButton","NcFormBox","NcGuestContent","NcNoteCard","NcPasswordField","options","styleTagTransform","setAttributes","insert","domAPI","insertStyleElement","locals","undefined","_vm","this","_c","_self","_setup","_setupProxy","class","$style","_v","_s","directives","name","rawName","value","expression","publicShareAuth__form","attrs","_e","model","callback","$$v","domProps","on","$event","publicShareAuth__forgotPasswordButton","context","__webpack_nonce__","getCSPNonce","Vue","extend","PublicShareAuth","$mount","___CSS_LOADER_EXPORT___","push","module","id","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","exports","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","obj","prop","prototype","hasOwnProperty","l","url","done","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","timeout","doneFns","parentNode","removeChild","forEach","setTimeout","bind","type","target","head","appendChild","nmd","paths","children","scriptUrl","globalThis","importScripts","location","currentScript","tagName","toUpperCase","test","Error","replace","p","b","baseURI","self","href","installedChunks","installedChunkData","promise","resolve","reject","error","errorType","realSrc","message","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","__webpack_exports__"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"file":"core-public_share_auth.js?v=f004a5d178b35f4b254c","mappings":"uBAAIA,ECAAC,EACAC,E,i2CCoIY,IACK,IACJ,IACC,IACH,IACD,IACC,IACC,IACG,IACL,IACQ,IACX,IACG,IACO,IACH,IACD,IACO,IACG,IACN,IACA,IACD,IACI,IACD,IACE,IACF,IACF,IACC,IACW,EAAAC,EACF,IACjB,IACM,IACH,IACE,IACC,IACH,IACK,KACZ,IACE,IACE,IACC,IACL,IACa,IACL,IACH,IACJ,IACM,IACE,IACI,IACX,KACM,WACM,KACd,KACM,KACI,KACL,KACC,KACF,KACH,KACM,KACI,KACJ,KACJ,KACG,KACA,KACF,KACD,KACH,KACI,KACI,KACJ,KACF,KACI,KACD,KACE,KACR,KACG,KACK,KACN,KACI,KACD,KACM,KACK,KACF,KACX,KACW,KACb,KACI,KACC,KACM,KACF,KACI,KACX,KACC,KACI,KACC,KACJ,KACI,KACR,KACPC,OAAOC,YAGD,KACE,KACA,MACRD,OAAOC,Y,wCCjOV,MCZiQ,IDYpOC,EAAAA,EAAAA,IAAiB,CAC1CC,OAAQ,kBACRC,KAAAA,CAAMC,GACF,MAAMC,GAAkBC,EAAAA,EAAAA,GAAU,OAAQ,mBACpCC,GAAeC,EAAAA,EAAAA,MACfC,GAAeC,EAAAA,EAAAA,MACf,UAAEC,EAAS,gBAAEC,EAAe,kBAAEC,GAAsBR,EACpDS,IAA6BT,EAAgBU,kBAC7CA,GAAoBC,EAAAA,EAAAA,IAAIX,EAAgBU,oBAAqB,GAC7DE,GAAWD,EAAAA,EAAAA,IAAI,IACfE,GAAQF,EAAAA,EAAAA,IAAI,IASlB,OAPAG,EAAAA,EAAAA,IAAU,KACN,MAAMC,GAAWC,EAAAA,EAAAA,MACbD,GAEAA,EAASE,MAAMC,KAAKC,UAAUC,IAAI,eAGnC,CAAEC,OAAO,EAAMrB,kBAAiBE,eAAcE,eAAcE,YAAWC,kBAAiBC,oBAAmBC,2BAA0BC,oBAAmBE,WAAUC,QAAOS,EAAC,IAAEC,YAAW,KAAEC,SAAQ,KAAEC,UAAS,KAAEC,eAAc,KAAEC,WAAU,KAAEC,gBAAeA,GAAAA,EACpQ,I,0JErBAC,GAAU,CAAC,EAEfA,GAAQC,kBAAoB,KAC5BD,GAAQE,cAAgB,KACxBF,GAAQG,OAAS,UAAc,KAAM,QACrCH,GAAQI,OAAS,KACjBJ,GAAQK,mBAAqB,KAEhB,KAAI,KAASL,IAKnB,SAAe,MAAW,KAAQM,OAAS,KAAQA,YAASC,ECGnE,IAXgB,E,SAAA,GACd,GHjBW,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAGE,EAAOJ,EAAIG,MAAME,YAAY,OAAOH,EAAGE,EAAOf,eAAe,CAACiB,MAAMN,EAAIO,OAAO5C,iBAAiB,CAACuC,EAAG,KAAK,CAACF,EAAIQ,GAAGR,EAAIS,GAAGL,EAAOnB,EAAE,OAAQ,wCAAwCe,EAAIQ,GAAG,KAAKN,EAAG,OAAO,CAACQ,WAAW,CAAC,CAACC,KAAK,OAAOC,QAAQ,SAASC,OAAQT,EAAO/B,kBAAmByC,WAAW,uBAAuBR,MAAMN,EAAIO,OAAOQ,sBAAsBC,MAAM,CAAC,OAAS,SAAS,CAAEZ,EAAOlC,gBAAiBgC,EAAGE,EAAOd,WAAW,CAAC0B,MAAM,CAAC,KAAO,UAAU,CAAChB,EAAIQ,GAAG,WAAWR,EAAIS,GAAGL,EAAOnB,EAAE,OAAQ,6EAA6E,YAAYe,EAAIiB,KAAKjB,EAAIQ,GAAG,KAAKN,EAAGE,EAAOb,gBAAgB,CAACyB,MAAM,CAAC,MAAQZ,EAAOnB,EAAE,OAAQ,YAAY,UAAY,GAAG,aAAe,eAAe,eAAiB,MAAM,WAAa,QAAQ,KAAO,YAAYiC,MAAM,CAACL,MAAOT,EAAO7B,SAAU4C,SAAS,SAAUC,GAAMhB,EAAO7B,SAAS6C,CAAG,EAAEN,WAAW,cAAcd,EAAIQ,GAAG,KAAKN,EAAG,QAAQ,CAACc,MAAM,CAAC,KAAO,SAAS,KAAO,gBAAgBK,SAAS,CAAC,MAAQjB,EAAOvC,gBAAgBmC,EAAIQ,GAAG,KAAKN,EAAG,QAAQ,CAACc,MAAM,CAAC,KAAO,SAAS,KAAO,gBAAgBK,SAAS,CAAC,MAAQjB,EAAOrC,gBAAgBiC,EAAIQ,GAAG,KAAKN,EAAG,QAAQ,CAACc,MAAM,CAAC,KAAO,SAAS,KAAO,eAAeK,SAAS,CAAC,MAAQjB,EAAOnC,aAAa+B,EAAIQ,GAAG,KAAKN,EAAGE,EAAOjB,SAAS,CAAC6B,MAAM,CAAC,KAAO,SAAS,QAAU,UAAU,KAAO,KAAK,CAAChB,EAAIQ,GAAG,WAAWR,EAAIS,GAAGL,EAAOnB,EAAE,OAAQ,WAAW,aAAa,GAAGe,EAAIQ,GAAG,KAAMJ,EAAO/B,kBAAmB6B,EAAG,OAAO,CAACI,MAAMN,EAAIO,OAAOQ,sBAAsBC,MAAM,CAAC,OAAS,SAAS,CAACd,EAAGE,EAAOd,WAAW,CAAC0B,MAAM,CAAC,KAAO,SAAS,CAAChB,EAAIQ,GAAG,WAAWR,EAAIS,GAAGL,EAAOhC,yBAC7kDgC,EAAOnB,EAAE,OAAQ,sFACjBmB,EAAOnB,EAAE,OAAQ,sEAAsE,YAAYe,EAAIQ,GAAG,KAAKN,EAAGE,EAAOlB,YAAY,CAAC8B,MAAM,CAAC,KAAO,QAAQ,KAAO,gBAAgB,MAAQZ,EAAOnB,EAAE,OAAQ,kBAAkBiC,MAAM,CAACL,MAAOT,EAAO5B,MAAO2C,SAAS,SAAUC,GAAMhB,EAAO5B,MAAM4C,CAAG,EAAEN,WAAW,WAAWd,EAAIQ,GAAG,KAAKN,EAAG,QAAQ,CAACc,MAAM,CAAC,KAAO,SAAS,KAAO,gBAAgBK,SAAS,CAAC,MAAQjB,EAAOvC,gBAAgBmC,EAAIQ,GAAG,KAAKN,EAAG,QAAQ,CAACc,MAAM,CAAC,KAAO,SAAS,KAAO,gBAAgBK,SAAS,CAAC,MAAQjB,EAAOrC,gBAAgBiC,EAAIQ,GAAG,KAAKN,EAAG,QAAQ,CAACc,MAAM,CAAC,KAAO,SAAS,KAAO,eAAeK,SAAS,CAAC,MAAQjB,EAAOnC,aAAa+B,EAAIQ,GAAG,KAAKN,EAAG,QAAQ,CAACc,MAAM,CAAC,KAAO,SAAS,KAAO,kBAAkB,MAAQ,MAAMhB,EAAIQ,GAAG,KAAKN,EAAGE,EAAOhB,UAAU,CAAC4B,MAAM,CAAC,IAAM,KAAK,CAACd,EAAGE,EAAOjB,SAAS,CAAC6B,MAAM,CAAC,KAAO,IAAIM,GAAG,CAAC,MAAQ,SAASC,GAAQnB,EAAO/B,mBAAoB,CAAK,IAAI,CAAC2B,EAAIQ,GAAG,aAAaR,EAAIS,GAAGL,EAAOnB,EAAE,OAAQ,SAAS,cAAce,EAAIQ,GAAG,KAAKN,EAAGE,EAAOjB,SAAS,CAAC6B,MAAM,CAAC,KAAO,SAAS,QAAU,UAAU,KAAO,KAAK,CAAChB,EAAIQ,GAAG,aAAaR,EAAIS,GAAGL,EAAOnB,EAAE,OAAQ,qBAAqB,eAAe,IAAI,GAAGe,EAAIiB,KAAKjB,EAAIQ,GAAG,KAAMJ,EAAOjC,oBAAsBiC,EAAO/B,kBAAmB6B,EAAGE,EAAOjB,SAAS,CAACmB,MAAMN,EAAIO,OAAOiB,sCAAsCR,MAAM,CAAC,KAAO,IAAIM,GAAG,CAAC,MAAQ,SAASC,GAAQnB,EAAO/B,mBAAoB,CAAI,IAAI,CAAC2B,EAAIQ,GAAG,SAASR,EAAIS,GAAGL,EAAOnB,EAAE,OAAQ,oBAAoB,UAAUe,EAAIiB,MAAM,EACz6C,EACsB,IGgBpB,EAZF,SAAuBQ,GAErBxB,KAAa,OAAK,GAAOH,QAAU,EAErC,EAUE,KACA,M,QChBF4B,EAAAA,IAAoBC,EAAAA,EAAAA,OAER,IADCC,EAAAA,GAAIC,OAAOC,MAEpBC,OAAO,0B,mECPPC,E,MAA0B,GAA4B,KAE1DA,EAAwBC,KAAK,CAACC,EAAOC,GAAI,+SAYtC,GAAG,CAAC,QAAU,EAAE,QAAU,CAAC,kDAAkD,MAAQ,GAAG,SAAW,wFAAwF,eAAiB,CAAC,y3IAAs4I,WAAa,MAEnmJH,EAAwBlC,OAAS,CAChC,gBAAmB,yBACnB,sBAAyB,+BACzB,sCAAyC,gDAE1C,S,y+CCvBIsC,EAA2B,CAAC,EAGhC,SAASC,EAAoBC,GAE5B,IAAIC,EAAeH,EAAyBE,GAC5C,QAAqBvC,IAAjBwC,EACH,OAAOA,EAAaC,QAGrB,IAAIN,EAASE,EAAyBE,GAAY,CACjDH,GAAIG,EACJG,QAAQ,EACRD,QAAS,CAAC,GAUX,OANAE,EAAoBJ,GAAUK,KAAKT,EAAOM,QAASN,EAAQA,EAAOM,QAASH,GAG3EH,EAAOO,QAAS,EAGTP,EAAOM,OACf,CAGAH,EAAoBO,EAAIF,ET5BpBzF,EAAW,GACfoF,EAAoBQ,EAAI,CAACC,EAAQC,EAAUC,EAAIC,KAC9C,IAAGF,EAAH,CAMA,IAAIG,EAAeC,IACnB,IAASC,EAAI,EAAGA,EAAInG,EAASoG,OAAQD,IAAK,CAGzC,IAFA,IAAKL,EAAUC,EAAIC,GAAYhG,EAASmG,GACpCE,GAAY,EACPC,EAAI,EAAGA,EAAIR,EAASM,OAAQE,MACpB,EAAXN,GAAsBC,GAAgBD,IAAaO,OAAOC,KAAKpB,EAAoBQ,GAAGa,MAAOC,GAAStB,EAAoBQ,EAAEc,GAAKZ,EAASQ,KAC9IR,EAASa,OAAOL,IAAK,IAErBD,GAAY,EACTL,EAAWC,IAAcA,EAAeD,IAG7C,GAAGK,EAAW,CACbrG,EAAS2G,OAAOR,IAAK,GACrB,IAAIS,EAAIb,SACEjD,IAAN8D,IAAiBf,EAASe,EAC/B,CACD,CACA,OAAOf,CAnBP,CAJCG,EAAWA,GAAY,EACvB,IAAI,IAAIG,EAAInG,EAASoG,OAAQD,EAAI,GAAKnG,EAASmG,EAAI,GAAG,GAAKH,EAAUG,IAAKnG,EAASmG,GAAKnG,EAASmG,EAAI,GACrGnG,EAASmG,GAAK,CAACL,EAAUC,EAAIC,IUJ/BZ,EAAoByB,EAAK5B,IACxB,IAAI6B,EAAS7B,GAAUA,EAAO8B,WAC7B,IAAO9B,EAAiB,QACxB,IAAM,EAEP,OADAG,EAAoB4B,EAAEF,EAAQ,CAAEG,EAAGH,IAC5BA,GCLR1B,EAAoB4B,EAAI,CAACzB,EAAS2B,KACjC,IAAI,IAAIR,KAAOQ,EACX9B,EAAoB+B,EAAED,EAAYR,KAAStB,EAAoB+B,EAAE5B,EAASmB,IAC5EH,OAAOa,eAAe7B,EAASmB,EAAK,CAAEW,YAAY,EAAMC,IAAKJ,EAAWR,MCJ3EtB,EAAoBmC,EAAI,CAAC,EAGzBnC,EAAoBoC,EAAKC,GACjBC,QAAQC,IAAIpB,OAAOC,KAAKpB,EAAoBmC,GAAGK,OAAO,CAACC,EAAUnB,KACvEtB,EAAoBmC,EAAEb,GAAKe,EAASI,GAC7BA,GACL,KCNJzC,EAAoB0C,EAAKL,GAEZA,EAAU,IAAMA,EAAU,SAAW,CAAC,KAAO,uBAAuB,KAAO,uBAAuB,KAAO,wBAAwBA,GCH9IrC,EAAoB+B,EAAI,CAACY,EAAKC,IAAUzB,OAAO0B,UAAUC,eAAexC,KAAKqC,EAAKC,GbA9E/H,EAAa,CAAC,EACdC,EAAoB,uBAExBkF,EAAoB+C,EAAI,CAACC,EAAKC,EAAM3B,EAAKe,KACxC,GAAGxH,EAAWmI,GAAQnI,EAAWmI,GAAKpD,KAAKqD,OAA3C,CACA,IAAIC,EAAQC,EACZ,QAAWzF,IAAR4D,EAEF,IADA,IAAI8B,EAAUC,SAASC,qBAAqB,UACpCvC,EAAI,EAAGA,EAAIqC,EAAQpC,OAAQD,IAAK,CACvC,IAAIwC,EAAIH,EAAQrC,GAChB,GAAGwC,EAAEC,aAAa,QAAUR,GAAOO,EAAEC,aAAa,iBAAmB1I,EAAoBwG,EAAK,CAAE4B,EAASK,EAAG,KAAO,CACpH,CAEGL,IACHC,GAAa,GACbD,EAASG,SAASI,cAAc,WAEzBC,QAAU,QACb1D,EAAoB2D,IACvBT,EAAOU,aAAa,QAAS5D,EAAoB2D,IAElDT,EAAOU,aAAa,eAAgB9I,EAAoBwG,GAExD4B,EAAOW,IAAMb,GAEdnI,EAAWmI,GAAO,CAACC,GACnB,IAAIa,EAAmB,CAACC,EAAMC,KAE7Bd,EAAOe,QAAUf,EAAOgB,OAAS,KACjCC,aAAaC,GACb,IAAIC,EAAUxJ,EAAWmI,GAIzB,UAHOnI,EAAWmI,GAClBE,EAAOoB,YAAcpB,EAAOoB,WAAWC,YAAYrB,GACnDmB,GAAWA,EAAQG,QAAS7D,GAAQA,EAAGqD,IACpCD,EAAM,OAAOA,EAAKC,IAElBI,EAAUK,WAAWX,EAAiBY,KAAK,UAAMhH,EAAW,CAAEiH,KAAM,UAAWC,OAAQ1B,IAAW,MACtGA,EAAOe,QAAUH,EAAiBY,KAAK,KAAMxB,EAAOe,SACpDf,EAAOgB,OAASJ,EAAiBY,KAAK,KAAMxB,EAAOgB,QACnDf,GAAcE,SAASwB,KAAKC,YAAY5B,EAnCkB,GcH3DlD,EAAoBwB,EAAKrB,IACH,oBAAXnF,QAA0BA,OAAOC,aAC1CkG,OAAOa,eAAe7B,EAASnF,OAAOC,YAAa,CAAEuD,MAAO,WAE7D2C,OAAOa,eAAe7B,EAAS,aAAc,CAAE3B,OAAO,KCLvDwB,EAAoB+E,IAAOlF,IAC1BA,EAAOmF,MAAQ,GACVnF,EAAOoF,WAAUpF,EAAOoF,SAAW,IACjCpF,GCHRG,EAAoBkB,EAAI,K,MCAxB,IAAIgE,EACAC,WAAWC,gBAAeF,EAAYC,WAAWE,SAAW,IAChE,IAAIhC,EAAW8B,WAAW9B,SAC1B,IAAK6B,GAAa7B,IACbA,EAASiC,eAAkE,WAAjDjC,EAASiC,cAAcC,QAAQC,gBAC5DN,EAAY7B,EAASiC,cAAczB,MAC/BqB,GAAW,CACf,IAAI9B,EAAUC,EAASC,qBAAqB,UAC5C,GAAGF,EAAQpC,OAEV,IADA,IAAID,EAAIqC,EAAQpC,OAAS,EAClBD,GAAK,KAAOmE,IAAc,aAAaO,KAAKP,KAAaA,EAAY9B,EAAQrC,KAAK8C,GAE3F,CAID,IAAKqB,EAAW,MAAM,IAAIQ,MAAM,yDAChCR,EAAYA,EAAUS,QAAQ,SAAU,IAAIA,QAAQ,OAAQ,IAAIA,QAAQ,QAAS,IAAIA,QAAQ,YAAa,KAC1G3F,EAAoB4F,EAAIV,C,WClBxBlF,EAAoB6F,EAAyB,oBAAbxC,UAA4BA,SAASyC,SAAYC,KAAKV,SAASW,KAK/F,IAAIC,EAAkB,CACrB,KAAM,EACN,KAAM,GAGPjG,EAAoBmC,EAAEjB,EAAI,CAACmB,EAASI,KAElC,IAAIyD,EAAqBlG,EAAoB+B,EAAEkE,EAAiB5D,GAAW4D,EAAgB5D,QAAW3E,EACtG,GAA0B,IAAvBwI,EAGF,GAAGA,EACFzD,EAAS7C,KAAKsG,EAAmB,QAC3B,CAGL,IAAIC,EAAU,IAAI7D,QAAQ,CAAC8D,EAASC,IAAYH,EAAqBD,EAAgB5D,GAAW,CAAC+D,EAASC,IAC1G5D,EAAS7C,KAAKsG,EAAmB,GAAKC,GAGtC,IAAInD,EAAMhD,EAAoB4F,EAAI5F,EAAoB0C,EAAEL,GAEpDiE,EAAQ,IAAIZ,MAgBhB1F,EAAoB+C,EAAEC,EAfFgB,IACnB,GAAGhE,EAAoB+B,EAAEkE,EAAiB5D,KAEf,KAD1B6D,EAAqBD,EAAgB5D,MACR4D,EAAgB5D,QAAW3E,GACrDwI,GAAoB,CACtB,IAAIK,EAAYvC,IAAyB,SAAfA,EAAMW,KAAkB,UAAYX,EAAMW,MAChE6B,EAAUxC,GAASA,EAAMY,QAAUZ,EAAMY,OAAOf,IACpDyC,EAAMG,QAAU,iBAAmBpE,EAAU,cAAgBkE,EAAY,KAAOC,EAAU,IAC1FF,EAAMhI,KAAO,iBACbgI,EAAM3B,KAAO4B,EACbD,EAAMI,QAAUF,EAChBN,EAAmB,GAAGI,EACvB,GAGuC,SAAWjE,EAASA,EAE/D,GAYHrC,EAAoBQ,EAAEU,EAAKmB,GAA0C,IAA7B4D,EAAgB5D,GAGxD,IAAIsE,EAAuB,CAACC,EAA4BC,KACvD,IAGI5G,EAAUoC,GAHT3B,EAAUoG,EAAaC,GAAWF,EAGhB9F,EAAI,EAC3B,GAAGL,EAASsG,KAAMlH,GAAgC,IAAxBmG,EAAgBnG,IAAa,CACtD,IAAIG,KAAY6G,EACZ9G,EAAoB+B,EAAE+E,EAAa7G,KACrCD,EAAoBO,EAAEN,GAAY6G,EAAY7G,IAGhD,GAAG8G,EAAS,IAAItG,EAASsG,EAAQ/G,EAClC,CAEA,IADG4G,GAA4BA,EAA2BC,GACrD9F,EAAIL,EAASM,OAAQD,IACzBsB,EAAU3B,EAASK,GAChBf,EAAoB+B,EAAEkE,EAAiB5D,IAAY4D,EAAgB5D,IACrE4D,EAAgB5D,GAAS,KAE1B4D,EAAgB5D,GAAW,EAE5B,OAAOrC,EAAoBQ,EAAEC,IAG1BwG,EAAqB9B,WAA4C,gCAAIA,WAA4C,iCAAK,GAC1H8B,EAAmBzC,QAAQmC,EAAqBjC,KAAK,KAAM,IAC3DuC,EAAmBrH,KAAO+G,EAAqBjC,KAAK,KAAMuC,EAAmBrH,KAAK8E,KAAKuC,G,KCtFvFjH,EAAoB2D,QAAKjG,ECGzB,IAAIwJ,EAAsBlH,EAAoBQ,OAAE9C,EAAW,CAAC,MAAO,IAAOsC,EAAoB,QAC9FkH,EAAsBlH,EAAoBQ,EAAE0G,E","sources":["webpack:///nextcloud/webpack/runtime/chunk loaded","webpack:///nextcloud/webpack/runtime/load script","webpack:///nextcloud/node_modules/@nextcloud/vue/dist/index.mjs","webpack:///nextcloud/core/src/views/PublicShareAuth.vue","webpack:///nextcloud/core/src/views/PublicShareAuth.vue?vue&type=script&setup=true&lang=ts","webpack://nextcloud/./core/src/views/PublicShareAuth.vue?a1ae","webpack://nextcloud/./core/src/views/PublicShareAuth.vue?8dfd","webpack:///nextcloud/core/src/public-share-auth.ts","webpack:///nextcloud/core/src/views/PublicShareAuth.vue?vue&type=style&index=0&id=3dc05081&prod&module=true&lang=css","webpack:///nextcloud/webpack/bootstrap","webpack:///nextcloud/webpack/runtime/compat get default export","webpack:///nextcloud/webpack/runtime/define property getters","webpack:///nextcloud/webpack/runtime/ensure chunk","webpack:///nextcloud/webpack/runtime/get javascript chunk filename","webpack:///nextcloud/webpack/runtime/hasOwnProperty shorthand","webpack:///nextcloud/webpack/runtime/make namespace object","webpack:///nextcloud/webpack/runtime/node module decorator","webpack:///nextcloud/webpack/runtime/runtimeId","webpack:///nextcloud/webpack/runtime/publicPath","webpack:///nextcloud/webpack/runtime/jsonp chunk loading","webpack:///nextcloud/webpack/runtime/nonce","webpack:///nextcloud/webpack/startup"],"sourcesContent":["var deferred = [];\n__webpack_require__.O = (result, chunkIds, fn, priority) => {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar [chunkIds, fn, priority] = deferred[i];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"nextcloud-ui-legacy:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = (url, done, key, chunkId) => {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = (prev, event) => {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach((fn) => (fn(event)));\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","import { N as NcActionButton } from \"./chunks/NcActionButton-1gSJfFUC.mjs\";\nimport { N as NcActionButtonGroup } from \"./chunks/NcActionButtonGroup-eZxqibUd.mjs\";\nimport NcActionCaption from \"./Components/NcActionCaption.mjs\";\nimport { N as NcActionCheckbox } from \"./chunks/NcActionCheckbox-23CmleUh.mjs\";\nimport { N as NcActionInput } from \"./chunks/NcActionInput-UPwE2Dky.mjs\";\nimport NcActionLink from \"./Components/NcActionLink.mjs\";\nimport { N as NcActionRadio } from \"./chunks/NcActionRadio-Dd3CsuiD.mjs\";\nimport NcActionRouter from \"./Components/NcActionRouter.mjs\";\nimport { N as NcActions } from \"./chunks/NcActions-BcLis_nr.mjs\";\nimport NcActionSeparator from \"./Components/NcActionSeparator.mjs\";\nimport NcActionText from \"./Components/NcActionText.mjs\";\nimport { N as NcActionTextEditable } from \"./chunks/NcActionTextEditable-CIsAP-pp.mjs\";\nimport { N as NcAppContent } from \"./chunks/NcAppContent-CeVqX0gV.mjs\";\nimport NcAppContentDetails from \"./Components/NcAppContentDetails.mjs\";\nimport NcAppContentList from \"./Components/NcAppContentList.mjs\";\nimport { N as NcAppNavigation } from \"./chunks/NcAppNavigation-BfzJA6cb.mjs\";\nimport { N as NcAppNavigationCaption } from \"./chunks/NcAppNavigationCaption-3YHrxAYS.mjs\";\nimport NcAppNavigationIconBullet from \"./Components/NcAppNavigationIconBullet.mjs\";\nimport { N as NcAppNavigationItem } from \"./chunks/NcAppNavigationItem-D30ztZfZ.mjs\";\nimport NcAppNavigationList from \"./Components/NcAppNavigationList.mjs\";\nimport { N as NcAppNavigationNew } from \"./chunks/NcAppNavigationNew-Ce_TheyK.mjs\";\nimport { N as NcAppNavigationNewItem } from \"./chunks/NcAppNavigationNewItem-BskLwwWH.mjs\";\nimport { N as NcAppNavigationSearch } from \"./chunks/NcAppNavigationSearch-CkcBGG0H.mjs\";\nimport { N as NcAppNavigationSettings } from \"./chunks/NcAppNavigationSettings-BjyBA5Mj.mjs\";\nimport NcAppNavigationSpacer from \"./Components/NcAppNavigationSpacer.mjs\";\nimport { N as NcAppSettingsDialog } from \"./chunks/NcAppSettingsDialog-vBeCGFqk.mjs\";\nimport { N as NcAppSettingsSection } from \"./chunks/NcAppSettingsSection-BjQllLEA.mjs\";\nimport { N as NcAppSettingsShortcutsSection } from \"./chunks/NcAppSettingsShortcutsSection-DblUBaWP.mjs\";\nimport { N as NcAppSidebar } from \"./chunks/NcAppSidebar-Cx0PlofZ.mjs\";\nimport { N as NcAppSidebarHeader } from \"./chunks/NcAppSidebarHeader-CBE4tNYb.mjs\";\nimport NcAppSidebarTab from \"./Components/NcAppSidebarTab.mjs\";\nimport { N as NcAssistantButton } from \"./chunks/NcAssistantButton-D1Miejvu.mjs\";\nimport NcAssistantContent from \"./Components/NcAssistantContent.mjs\";\nimport { N as NcAssistantIcon } from \"./chunks/NcAssistantIcon-DCx6AaSW.mjs\";\nimport { N as NcAvatar } from \"./chunks/NcAvatar-DC2fiCH-.mjs\";\nimport { u } from \"./chunks/NcAvatar-DC2fiCH-.mjs\";\nimport { N as NcBlurHash } from \"./chunks/NcBlurHash-KSj0HXbX.mjs\";\nimport { N as NcBreadcrumb } from \"./chunks/NcBreadcrumb-VwnF27KB.mjs\";\nimport { N as NcBreadcrumbs } from \"./chunks/NcBreadcrumbs-CpXJ-OQ1.mjs\";\nimport { N as NcButton } from \"./chunks/NcButton-BaZAY-tN.mjs\";\nimport { N as NcCheckboxRadioSwitch } from \"./chunks/NcCheckboxRadioSwitch-DJmw98x9.mjs\";\nimport { N as NcCollectionList } from \"./chunks/NcCollectionList-U0EoWgeN.mjs\";\nimport { N as NcColorPicker } from \"./chunks/NcColorPicker-BfApfazi.mjs\";\nimport { N as NcContent } from \"./chunks/NcContent-DFOsZ6pm.mjs\";\nimport { N as NcCounterBubble } from \"./chunks/NcCounterBubble-oxV8oMlX.mjs\";\nimport { N as NcDashboardWidget } from \"./chunks/NcDashboardWidget-Cp3DMHz7.mjs\";\nimport { N as NcDashboardWidgetItem } from \"./chunks/NcDashboardWidgetItem-BCjppWNJ.mjs\";\nimport { N as NcDateTime } from \"./chunks/NcDateTime-enXYuwj8.mjs\";\nimport NcDateTimePicker from \"./Components/NcDateTimePicker.mjs\";\nimport NcDateTimePickerNative from \"./Components/NcDateTimePickerNative.mjs\";\nimport { N as NcDialog } from \"./chunks/NcDialog-CDFWleNp.mjs\";\nimport { N as NcDialogButton } from \"./chunks/NcDialogButton-tB5RGMME.mjs\";\nimport NcEllipsisedOption from \"./Components/NcEllipsisedOption.mjs\";\nimport { N as NcEmojiPicker } from \"./chunks/NcEmojiPicker-Cw593Jp6.mjs\";\nimport NcEmptyContent from \"./Components/NcEmptyContent.mjs\";\nimport { N as NcFilePicker } from \"./chunks/NcFilePicker-CDHKrfPj.mjs\";\nimport { N as NcFormBox } from \"./chunks/NcFormBox-DtoCXLMx.mjs\";\nimport { N as NcFormBoxButton } from \"./chunks/NcFormBoxButton-BQi11xQX.mjs\";\nimport { N as NcFormBoxCopyButton } from \"./chunks/NcFormBoxCopyButton-BkunQ3me.mjs\";\nimport { N as NcFormBoxSwitch } from \"./chunks/NcFormBoxSwitch-E6sxPL4n.mjs\";\nimport { N as NcFormGroup } from \"./chunks/NcFormGroup-DblLoFMf.mjs\";\nimport NcGuestContent from \"./Components/NcGuestContent.mjs\";\nimport { N as NcHeaderButton } from \"./chunks/NcHeaderButton-BI15lyn_.mjs\";\nimport { N as NcHeaderMenu } from \"./chunks/NcHeaderMenu-B2gYavD4.mjs\";\nimport { N as NcHighlight } from \"./chunks/index-CxTT94_h.mjs\";\nimport { N as NcHotkey } from \"./chunks/NcHotkey-CLLtt9LG.mjs\";\nimport { N as NcHotkeyList } from \"./chunks/NcHotkeyList-Co7MBL5U.mjs\";\nimport { N as NcIconSvgWrapper } from \"./chunks/NcIconSvgWrapper-Bui9PhAS.mjs\";\nimport { N as NcInputField } from \"./chunks/NcInputField-Cfm1bJR4.mjs\";\nimport { N as NcListItem } from \"./chunks/NcListItem-RKTfRg06.mjs\";\nimport { N as NcListItemIcon } from \"./chunks/NcListItemIcon-D49wESTI.mjs\";\nimport NcLoadingIcon from \"./Components/NcLoadingIcon.mjs\";\nimport NcModal from \"./Components/NcModal.mjs\";\nimport NcNoteCard from \"./Components/NcNoteCard.mjs\";\nimport { N as NcPasswordField } from \"./chunks/NcPasswordField-lE4m20vf.mjs\";\nimport { N as NcPopover } from \"./chunks/NcPopover-UAg26Qdd.mjs\";\nimport { N as NcProgressBar } from \"./chunks/NcProgressBar-D7zYeXBH.mjs\";\nimport { N as NcRadioGroup } from \"./chunks/NcRadioGroup-BbBX9X2J.mjs\";\nimport { N as NcRadioGroupButton } from \"./chunks/NcRadioGroupButton-BkxlxjIA.mjs\";\nimport { N as NcRelatedResourcesPanel } from \"./chunks/NcRelatedResourcesPanel-C2sLodV8.mjs\";\nimport { N as NcMentionBubble } from \"./chunks/index-TmAR7I2T.mjs\";\nimport { r } from \"./chunks/index-TmAR7I2T.mjs\";\nimport { N as NcAutoCompleteResult, a as NcRichContenteditable } from \"./chunks/NcRichContenteditable-SA1zbfkk.mjs\";\nimport \"@nextcloud/auth\";\nimport \"@nextcloud/axios\";\nimport \"@nextcloud/router\";\nimport \"@nextcloud/sharing/public\";\nimport \"@vueuse/core\";\nimport \"vue\";\nimport \"vue-router\";\nimport { a, g, b, c, s, d } from \"./chunks/referencePickerModal-DD_GM6xV.mjs\";\nimport { N, h, c as c2, i, e, r as r2, f, a as a2 } from \"./chunks/customPickerElements-DLFtgReB.mjs\";\nimport \"unist-builder\";\nimport \"unist-util-visit\";\nimport \"./chunks/logger-D3RVzcfQ.mjs\";\nimport { N as NcRichText } from \"./chunks/NcRichText-rNfwY_Oc.mjs\";\nimport { N as NcSelect } from \"./chunks/NcSelect-CbWXsDdZ.mjs\";\nimport { N as NcTextField } from \"./chunks/NcTextField-DZHP0Dfw.mjs\";\nimport \"@nextcloud/event-bus\";\nimport { N as NcSavingIndicatorIcon } from \"./chunks/NcSavingIndicatorIcon-U7AIamCl.mjs\";\nimport { N as NcSelectTags } from \"./chunks/NcSelectTags-CqVn5iU9.mjs\";\nimport { N as NcSelectUsers } from \"./chunks/NcSelectUsers-DGnn4yBW.mjs\";\nimport { N as NcSettingsInputText } from \"./chunks/NcSettingsInputText-BwnkZzWL.mjs\";\nimport { N as NcSettingsSection } from \"./chunks/NcSettingsSection-Dz_b9rcq.mjs\";\nimport { N as NcSettingsSelectGroup } from \"./chunks/NcSettingsSelectGroup-BaSHNm1x.mjs\";\nimport { N as NcTextArea } from \"./chunks/NcTextArea-fGUiK7p2.mjs\";\nimport { N as NcThemeProvider } from \"./chunks/NcThemeProvider-BA_zMjAf.mjs\";\nimport { N as NcTimezonePicker } from \"./chunks/NcTimezonePicker-w7XtRhLb.mjs\";\nimport { N as NcUserBubble } from \"./chunks/NcUserBubble-CIOqCO9S.mjs\";\nimport { N as NcUserStatusIcon } from \"./chunks/NcUserStatusIcon-Cq1RnTfF.mjs\";\nimport NcVNodes from \"./Components/NcVNodes.mjs\";\nimport { useFormatDateTime, useFormatRelativeTime, useFormatTime } from \"./Composables/useFormatDateTime.mjs\";\nimport { useHotKey } from \"./Composables/useHotKey.mjs\";\nimport { useIsDarkTheme, useIsDarkThemeElement } from \"./Composables/useIsDarkTheme.mjs\";\nimport { isFullscreenState, useIsFullscreen } from \"./Composables/useIsFullscreen.mjs\";\nimport { MOBILE_BREAKPOINT, MOBILE_SMALL_BREAKPOINT, isMobileState, useIsMobile, useIsSmallMobile } from \"./Composables/useIsMobile.mjs\";\nimport { isA11yActivation } from \"./Functions/a11y.mjs\";\nimport { getEnabledContactsMenuActions, registerContactsMenuAction } from \"./Functions/contactsMenu.mjs\";\nimport { spawnDialog } from \"./Functions/dialog.mjs\";\nimport { E, a as a3, e as e2, g as g2, s as s2 } from \"./chunks/emoji-BgZdRy3v.mjs\";\nimport { checkIfDarkTheme, isDarkTheme } from \"./Functions/isDarkTheme.mjs\";\nimport { preloadImage } from \"./Functions/preloadImage.mjs\";\nimport { usernameToColor } from \"./Functions/usernameToColor.mjs\";\nimport directive from \"./Directives/Focus.mjs\";\nimport directive$1 from \"./Directives/Linkify.mjs\";\nimport \"./Directives/Tooltip.mjs\";\nimport { default as default2 } from \"./Mixins/clickOutsideOptions.mjs\";\nimport { default as default3 } from \"./Mixins/isFullscreen.mjs\";\nimport { default as default4 } from \"./Mixins/isMobile.mjs\";\nimport { VTooltip } from \"floating-vue\";\nimport { VTooltip as VTooltip2 } from \"floating-vue\";\nconst NcComponents = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({\n __proto__: null,\n NcActionButton,\n NcActionButtonGroup,\n NcActionCaption,\n NcActionCheckbox,\n NcActionInput,\n NcActionLink,\n NcActionRadio,\n NcActionRouter,\n NcActionSeparator,\n NcActionText,\n NcActionTextEditable,\n NcActions,\n NcAppContent,\n NcAppContentDetails,\n NcAppContentList,\n NcAppNavigation,\n NcAppNavigationCaption,\n NcAppNavigationIconBullet,\n NcAppNavigationItem,\n NcAppNavigationList,\n NcAppNavigationNew,\n NcAppNavigationNewItem,\n NcAppNavigationSearch,\n NcAppNavigationSettings,\n NcAppNavigationSpacer,\n NcAppSettingsDialog,\n NcAppSettingsSection,\n NcAppSettingsSectionShortcuts: NcAppSettingsShortcutsSection,\n NcAppSettingsShortcutsSection,\n NcAppSidebar,\n NcAppSidebarHeader,\n NcAppSidebarTab,\n NcAssistantButton,\n NcAssistantContent,\n NcAssistantIcon,\n NcAutoCompleteResult,\n NcAvatar,\n NcBlurHash,\n NcBreadcrumb,\n NcBreadcrumbs,\n NcButton,\n NcCheckboxRadioSwitch,\n NcCollectionList,\n NcColorPicker,\n NcContent,\n NcCounterBubble,\n NcDashboardWidget,\n NcDashboardWidgetItem,\n NcDateTime,\n NcDateTimePicker,\n NcDateTimePickerNative,\n NcDialog,\n NcDialogButton,\n NcEllipsisedOption,\n NcEmojiPicker,\n NcEmptyContent,\n NcFilePicker,\n NcFormBox,\n NcFormBoxButton,\n NcFormBoxCopyButton,\n NcFormBoxSwitch,\n NcFormGroup,\n NcGuestContent,\n NcHeaderButton,\n NcHeaderMenu,\n NcHighlight,\n NcHotkey,\n NcHotkeyList,\n NcIconSvgWrapper,\n NcInputField,\n NcListItem,\n NcListItemIcon,\n NcLoadingIcon,\n NcMentionBubble,\n NcModal,\n NcNoteCard,\n NcPasswordField,\n NcPopover,\n NcProgressBar,\n NcRadioGroup,\n NcRadioGroupButton,\n NcRelatedResourcesPanel,\n NcRichContenteditable,\n NcRichText,\n NcSavingIndicatorIcon,\n NcSelect,\n NcSelectTags,\n NcSelectUsers,\n NcSettingsInputText,\n NcSettingsSection,\n NcSettingsSelectGroup,\n NcTextArea,\n NcTextField,\n NcThemeProvider,\n NcTimezonePicker,\n NcUserBubble,\n NcUserStatusIcon,\n NcVNodes\n}, Symbol.toStringTag, { value: \"Module\" }));\nconst NcDirectives = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty({\n __proto__: null,\n Focus: directive,\n Linkify: directive$1,\n Tooltip: VTooltip\n}, Symbol.toStringTag, { value: \"Module\" }));\nconst NextcloudVuePlugin = {\n install(Vue) {\n Object.entries(NcComponents).forEach(([name, component]) => {\n Vue.component(component.name || name, component);\n });\n Object.entries(NcDirectives).forEach(([name, directive2]) => {\n Vue.directive(name, directive2);\n });\n }\n};\nexport {\n E as EmojiSkinTone,\n directive as Focus,\n directive$1 as Linkify,\n MOBILE_BREAKPOINT,\n MOBILE_SMALL_BREAKPOINT,\n NcActionButton,\n NcActionButtonGroup,\n NcActionCaption,\n NcActionCheckbox,\n NcActionInput,\n NcActionLink,\n NcActionRadio,\n NcActionRouter,\n NcActionSeparator,\n NcActionText,\n NcActionTextEditable,\n NcActions,\n NcAppContent,\n NcAppContentDetails,\n NcAppContentList,\n NcAppNavigation,\n NcAppNavigationCaption,\n NcAppNavigationIconBullet,\n NcAppNavigationItem,\n NcAppNavigationList,\n NcAppNavigationNew,\n NcAppNavigationNewItem,\n NcAppNavigationSearch,\n NcAppNavigationSettings,\n NcAppNavigationSpacer,\n NcAppSettingsDialog,\n NcAppSettingsSection,\n NcAppSettingsShortcutsSection as NcAppSettingsSectionShortcuts,\n NcAppSettingsShortcutsSection,\n NcAppSidebar,\n NcAppSidebarHeader,\n NcAppSidebarTab,\n NcAssistantButton,\n NcAssistantContent,\n NcAssistantIcon,\n NcAutoCompleteResult,\n NcAvatar,\n NcBlurHash,\n NcBreadcrumb,\n NcBreadcrumbs,\n NcButton,\n NcCheckboxRadioSwitch,\n NcCollectionList,\n NcColorPicker,\n NcContent,\n NcCounterBubble,\n N as NcCustomPickerRenderResult,\n NcDashboardWidget,\n NcDashboardWidgetItem,\n NcDateTime,\n NcDateTimePicker,\n NcDateTimePickerNative,\n NcDialog,\n NcDialogButton,\n NcEllipsisedOption,\n NcEmojiPicker,\n NcEmptyContent,\n NcFilePicker,\n NcFormBox,\n NcFormBoxButton,\n NcFormBoxCopyButton,\n NcFormBoxSwitch,\n NcFormGroup,\n NcGuestContent,\n NcHeaderButton,\n NcHeaderMenu,\n NcHighlight,\n NcHotkey,\n NcHotkeyList,\n NcIconSvgWrapper,\n NcInputField,\n NcListItem,\n NcListItemIcon,\n NcLoadingIcon,\n NcMentionBubble,\n NcModal,\n NcNoteCard,\n NcPasswordField,\n NcPopover,\n NcProgressBar,\n NcRadioGroup,\n NcRadioGroupButton,\n NcRelatedResourcesPanel,\n NcRichContenteditable,\n NcRichText,\n NcSavingIndicatorIcon,\n NcSelect,\n NcSelectTags,\n NcSelectUsers,\n NcSettingsInputText,\n NcSettingsSection,\n NcSettingsSelectGroup,\n NcTextArea,\n NcTextField,\n NcThemeProvider,\n NcTimezonePicker,\n NcUserBubble,\n NcUserStatusIcon,\n NcVNodes,\n NextcloudVuePlugin,\n VTooltip2 as Tooltip,\n a as anyLinkProviderId,\n checkIfDarkTheme,\n default2 as clickOutsideOptions,\n a3 as emojiAddRecent,\n e2 as emojiSearch,\n g2 as getCurrentSkinTone,\n getEnabledContactsMenuActions,\n g as getLinkWithPicker,\n b as getProvider,\n c as getProviders,\n h as hasInteractiveView,\n isA11yActivation,\n c2 as isCustomPickerElementRegistered,\n isDarkTheme,\n default3 as isFullscreen,\n isFullscreenState,\n default4 as isMobile,\n isMobileState,\n i as isWidgetRegistered,\n preloadImage,\n registerContactsMenuAction,\n e as registerCustomPickerElement,\n r2 as registerWidget,\n f as renderCustomPickerElement,\n a2 as renderWidget,\n r as richEditor,\n s as searchProvider,\n s2 as setCurrentSkinTone,\n d as sortProviders,\n spawnDialog,\n useFormatDateTime,\n useFormatRelativeTime,\n useFormatTime,\n useHotKey,\n useIsDarkTheme,\n useIsDarkThemeElement,\n useIsFullscreen,\n useIsMobile,\n useIsSmallMobile,\n u as userStatus,\n usernameToColor\n};\n//# sourceMappingURL=index.mjs.map\n","var render = function render(){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c(_setup.NcGuestContent,{class:_vm.$style.publicShareAuth},[_c('h2',[_vm._v(_vm._s(_setup.t('core', 'This share is password-protected')))]),_vm._v(\" \"),_c('form',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_setup.showPasswordReset),expression:\"!showPasswordReset\"}],class:_vm.$style.publicShareAuth__form,attrs:{\"method\":\"POST\"}},[(_setup.invalidPassword)?_c(_setup.NcNoteCard,{attrs:{\"type\":\"error\"}},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_setup.t('core', 'The password is wrong or expired. Please try again or request a new one.'))+\"\\n\\t\\t\")]):_vm._e(),_vm._v(\" \"),_c(_setup.NcPasswordField,{attrs:{\"label\":_setup.t('core', 'Password'),\"autofocus\":\"\",\"autocomplete\":\"new-password\",\"autocapitalize\":\"off\",\"spellcheck\":\"false\",\"name\":\"password\"},model:{value:(_setup.password),callback:function ($$v) {_setup.password=$$v},expression:\"password\"}}),_vm._v(\" \"),_c('input',{attrs:{\"type\":\"hidden\",\"name\":\"requesttoken\"},domProps:{\"value\":_setup.requestToken}}),_vm._v(\" \"),_c('input',{attrs:{\"type\":\"hidden\",\"name\":\"sharingToken\"},domProps:{\"value\":_setup.sharingToken}}),_vm._v(\" \"),_c('input',{attrs:{\"type\":\"hidden\",\"name\":\"sharingType\"},domProps:{\"value\":_setup.shareType}}),_vm._v(\" \"),_c(_setup.NcButton,{attrs:{\"type\":\"submit\",\"variant\":\"primary\",\"wide\":\"\"}},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_setup.t('core', 'Submit'))+\"\\n\\t\\t\")])],1),_vm._v(\" \"),(_setup.showPasswordReset)?_c('form',{class:_vm.$style.publicShareAuth__form,attrs:{\"method\":\"POST\"}},[_c(_setup.NcNoteCard,{attrs:{\"type\":\"info\"}},[_vm._v(\"\\n\\t\\t\\t\"+_vm._s(_setup.isPasswordResetProcessed\n\t\t\t\t? _setup.t('core', 'If the email address was correct then you will receive an email with the password.')\n\t\t\t\t: _setup.t('core', 'Please type in your email address to request a temporary password'))+\"\\n\\t\\t\")]),_vm._v(\" \"),_c(_setup.NcTextField,{attrs:{\"type\":\"email\",\"name\":\"identityToken\",\"label\":_setup.t('core', 'Email address')},model:{value:(_setup.email),callback:function ($$v) {_setup.email=$$v},expression:\"email\"}}),_vm._v(\" \"),_c('input',{attrs:{\"type\":\"hidden\",\"name\":\"requesttoken\"},domProps:{\"value\":_setup.requestToken}}),_vm._v(\" \"),_c('input',{attrs:{\"type\":\"hidden\",\"name\":\"sharingToken\"},domProps:{\"value\":_setup.sharingToken}}),_vm._v(\" \"),_c('input',{attrs:{\"type\":\"hidden\",\"name\":\"sharingType\"},domProps:{\"value\":_setup.shareType}}),_vm._v(\" \"),_c('input',{attrs:{\"type\":\"hidden\",\"name\":\"passwordRequest\",\"value\":\"\"}}),_vm._v(\" \"),_c(_setup.NcFormBox,{attrs:{\"row\":\"\"}},[_c(_setup.NcButton,{attrs:{\"wide\":\"\"},on:{\"click\":function($event){_setup.showPasswordReset = false}}},[_vm._v(\"\\n\\t\\t\\t\\t\"+_vm._s(_setup.t('core', 'Back'))+\"\\n\\t\\t\\t\")]),_vm._v(\" \"),_c(_setup.NcButton,{attrs:{\"type\":\"submit\",\"variant\":\"primary\",\"wide\":\"\"}},[_vm._v(\"\\n\\t\\t\\t\\t\"+_vm._s(_setup.t('core', 'Request password'))+\"\\n\\t\\t\\t\")])],1)],1):_vm._e(),_vm._v(\" \"),(_setup.canResendPassword && !_setup.showPasswordReset)?_c(_setup.NcButton,{class:_vm.$style.publicShareAuth__forgotPasswordButton,attrs:{\"wide\":\"\"},on:{\"click\":function($event){_setup.showPasswordReset = true}}},[_vm._v(\"\\n\\t\\t\"+_vm._s(_setup.t('core', 'Forgot password'))+\"\\n\\t\")]):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/ts-loader/index.js??clonedRuleSet-6.use[1]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PublicShareAuth.vue?vue&type=script&setup=true&lang=ts\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/ts-loader/index.js??clonedRuleSet-6.use[1]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PublicShareAuth.vue?vue&type=script&setup=true&lang=ts\"","\n import API from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import domAPI from \"!../../../node_modules/style-loader/dist/runtime/styleDomAPI.js\";\n import insertFn from \"!../../../node_modules/style-loader/dist/runtime/insertBySelector.js\";\n import setAttributes from \"!../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js\";\n import insertStyleElement from \"!../../../node_modules/style-loader/dist/runtime/insertStyleElement.js\";\n import styleTagTransformFn from \"!../../../node_modules/style-loader/dist/runtime/styleTagTransform.js\";\n import content, * as namedExport from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PublicShareAuth.vue?vue&type=style&index=0&id=3dc05081&prod&module=true&lang=css\";\n \n \n\nvar options = {};\n\noptions.styleTagTransform = styleTagTransformFn;\noptions.setAttributes = setAttributes;\noptions.insert = insertFn.bind(null, \"head\");\noptions.domAPI = domAPI;\noptions.insertStyleElement = insertStyleElement;\n\nvar update = API(content, options);\n\n\n\nexport * from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-3.use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PublicShareAuth.vue?vue&type=style&index=0&id=3dc05081&prod&module=true&lang=css\";\n export default content && content.locals ? content.locals : undefined;\n","import { render, staticRenderFns } from \"./PublicShareAuth.vue?vue&type=template&id=3dc05081\"\nimport script from \"./PublicShareAuth.vue?vue&type=script&setup=true&lang=ts\"\nexport * from \"./PublicShareAuth.vue?vue&type=script&setup=true&lang=ts\"\nimport style0 from \"./PublicShareAuth.vue?vue&type=style&index=0&id=3dc05081&prod&module=true&lang=css\"\n\n\n\n\nfunction injectStyles (context) {\n \n this[\"$style\"] = (style0.locals || style0)\n\n}\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n injectStyles,\n null,\n null\n \n)\n\nexport default component.exports","/*!\n * SPDX-FileCopyrightText: 2026 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nimport { getCSPNonce } from '@nextcloud/auth';\nimport Vue from 'vue';\nimport PublicShareAuth from './views/PublicShareAuth.vue';\n__webpack_nonce__ = getCSPNonce();\nconst View = Vue.extend(PublicShareAuth);\nconst app = new View();\napp.$mount('#core-public-share-auth');\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `\n._publicShareAuth_S4vsJ {\n\tmax-width: 400px !important;\n}\n._publicShareAuth__form_kYSqz {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: calc(2 * var(--default-grid-baseline));\n}\n._publicShareAuth__forgotPasswordButton_tKti_ {\n\tmargin-top: calc(3 * var(--default-grid-baseline));\n}\n`, \"\",{\"version\":3,\"sources\":[\"webpack://./core/src/views/PublicShareAuth.vue\"],\"names\":[],\"mappings\":\";AAsHA;CACA,2BAAA;AACA;AAEA;CACA,aAAA;CACA,sBAAA;CACA,2CAAA;AACA;AAEA;CACA,kDAAA;AACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\t\\n\\t\\t{{ t('core', 'This share is password-protected') }}
\\n\\t\\t\\n\\n\\t\\t\\n\\n\\t\\t\\n\\t\\t\\n\\t\\t\\t{{ t('core', 'Forgot password') }}\\n\\t\\t\\n\\t\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\n___CSS_LOADER_EXPORT___.locals = {\n\t\"publicShareAuth\": `_publicShareAuth_S4vsJ`,\n\t\"publicShareAuth__form\": `_publicShareAuth__form_kYSqz`,\n\t\"publicShareAuth__forgotPasswordButton\": `_publicShareAuth__forgotPasswordButton_tKti_`\n};\nexport default ___CSS_LOADER_EXPORT___;\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = (chunkId) => {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = (chunkId) => {\n\t// return url for filenames based on template\n\treturn \"\" + chunkId + \"-\" + chunkId + \".js?v=\" + {\"5862\":\"580b9c2e231a9169a12f\",\"6798\":\"1a6cf42d93801a926a3d\",\"7471\":\"b4ac70873a3ab192efd0\"}[chunkId] + \"\";\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = (module) => {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.j = 1537;","var scriptUrl;\nif (globalThis.importScripts) scriptUrl = globalThis.location + \"\";\nvar document = globalThis.document;\nif (!scriptUrl && document) {\n\tif (document.currentScript && document.currentScript.tagName.toUpperCase() === 'SCRIPT')\n\t\tscriptUrl = document.currentScript.src;\n\tif (!scriptUrl) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tif(scripts.length) {\n\t\t\tvar i = scripts.length - 1;\n\t\t\twhile (i > -1 && (!scriptUrl || !/^http(s?):/.test(scriptUrl))) scriptUrl = scripts[i--].src;\n\t\t}\n\t}\n}\n// When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration\n// or pass an empty string (\"\") and set the __webpack_public_path__ variable from your code to use your own logic.\nif (!scriptUrl) throw new Error(\"Automatic publicPath is not supported in this browser\");\nscriptUrl = scriptUrl.replace(/^blob:/, \"\").replace(/#.*$/, \"\").replace(/\\?.*$/, \"\").replace(/\\/[^\\/]+$/, \"/\");\n__webpack_require__.p = scriptUrl;","__webpack_require__.b = (typeof document !== 'undefined' && document.baseURI) || self.location.href;\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t1537: 0,\n\t7471: 0\n};\n\n__webpack_require__.f.j = (chunkId, promises) => {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = (event) => {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar [chunkIds, moreModules, runtime] = data;\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = globalThis[\"webpackChunknextcloud_ui_legacy\"] = globalThis[\"webpackChunknextcloud_ui_legacy\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","__webpack_require__.nc = undefined;","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [4208], () => (__webpack_require__(28554)))\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["deferred","inProgress","dataWebpackPrefix","N","Symbol","toStringTag","_defineComponent","__name","setup","__props","publicShareAuth","loadState","requestToken","getRequestToken","sharingToken","getSharingToken","shareType","invalidPassword","canResendPassword","isPasswordResetProcessed","showPasswordReset","ref","password","email","onMounted","instance","getCurrentInstance","proxy","$el","classList","add","__sfc","t","NcTextField","NcButton","NcFormBox","NcGuestContent","NcNoteCard","NcPasswordField","options","styleTagTransform","setAttributes","insert","domAPI","insertStyleElement","locals","undefined","_vm","this","_c","_self","_setup","_setupProxy","class","$style","_v","_s","directives","name","rawName","value","expression","publicShareAuth__form","attrs","_e","model","callback","$$v","domProps","on","$event","publicShareAuth__forgotPasswordButton","context","__webpack_nonce__","getCSPNonce","Vue","extend","PublicShareAuth","$mount","___CSS_LOADER_EXPORT___","push","module","id","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","exports","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","obj","prop","prototype","hasOwnProperty","l","url","done","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","timeout","doneFns","parentNode","removeChild","forEach","setTimeout","bind","type","target","head","appendChild","nmd","paths","children","scriptUrl","globalThis","importScripts","location","currentScript","tagName","toUpperCase","test","Error","replace","p","b","baseURI","self","href","installedChunks","installedChunkData","promise","resolve","reject","error","errorType","realSrc","message","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","__webpack_exports__"],"sourceRoot":""}
\ No newline at end of file