(function(){"use strict";try{if(typeof document<"u"){var i=document.createElement("style");i.appendChild(document.createTextNode(".material-design-icon[data-v-770f8cf7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.input-field[data-v-770f8cf7]{--input-border-color: var(--color-border-maxcontrast);--input-border-radius: var(--border-radius-element);--input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));--input-padding-start: var(--border-radius-large);--input-padding-end: var(--border-radius-large);position:relative;width:100%;margin-block-start:6px}.input-field--disabled[data-v-770f8cf7]{opacity:.4;filter:saturate(.4)}.input-field--label-outside[data-v-770f8cf7]{margin-block-start:0}.input-field--leading-icon[data-v-770f8cf7]{--input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--trailing-icon[data-v-770f8cf7]{--input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--pill[data-v-770f8cf7]{--input-border-radius: var(--border-radius-pill)}.input-field__main-wrapper[data-v-770f8cf7]{height:var(--default-clickable-area);padding:var(--border-width-input, 2px);position:relative}.input-field__main-wrapper[data-v-770f8cf7]:not(:has([disabled])):has(input:focus),.input-field__main-wrapper[data-v-770f8cf7]:not(:has([disabled])):has(input:active){padding:0}.input-field__input[data-v-770f8cf7]{background-color:var(--color-main-background);color:var(--color-main-text);border:none;border-radius:var(--input-border-radius);box-shadow:0 -1px var(--input-border-color),0 0 0 1px color-mix(in srgb,var(--input-border-color),65% transparent);cursor:pointer;-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important;font-size:var(--default-font-size);text-overflow:ellipsis;height:100%!important;min-height:unset;width:100%;padding-block:var(--input-border-width-offset);padding-inline:calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset))}.input-field__input[data-v-770f8cf7]::placeholder{color:var(--color-text-maxcontrast)}.input-field__input[data-v-770f8cf7]::-webkit-search-cancel-button{display:none}.input-field__input[data-v-770f8cf7]::-webkit-search-decoration,.input-field__input[data-v-770f8cf7]::-webkit-search-results-button,.input-field__input[data-v-770f8cf7]::-webkit-search-results-decoration,.input-field__input[data-v-770f8cf7]::-ms-clear{display:none}.input-field__input[data-v-770f8cf7]:hover:not([disabled]){box-shadow:0 0 0 1px var(--input-border-color)}.input-field__input[data-v-770f8cf7]:active:not([disabled]),.input-field__input[data-v-770f8cf7]:focus:not([disabled]){--input-border-color: var(--color-main-text);--input-border-width-offset: 0px;border:var(--border-width-input-focused, 2px) solid var(--input-border-color);box-shadow:0 0 0 2px var(--color-main-background)!important}.input-field__input:focus+.input-field__label[data-v-770f8cf7],.input-field__input:hover:not(:placeholder-shown)+.input-field__label[data-v-770f8cf7]{color:var(--color-main-text)}.input-field__input[data-v-770f8cf7]:focus{cursor:text}.input-field__input[data-v-770f8cf7]:disabled{cursor:default}.input-field__input[data-v-770f8cf7]:focus-visible{box-shadow:unset!important}.input-field__input--success[data-v-770f8cf7]{border-color:var(--color-border-success, var(--color-success))!important}.input-field__input--success[data-v-770f8cf7]:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field__input--error[data-v-770f8cf7],.input-field__input[data-v-770f8cf7]:user-invalid{border-color:var(--color-border-error, var(--color-error))!important}.input-field__input--error[data-v-770f8cf7]:focus-visible,.input-field__input[data-v-770f8cf7]:user-invalid:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field:not(.input-field--label-outside) .input-field__input[data-v-770f8cf7]:not(:focus)::placeholder{opacity:0}.input-field__label[data-v-770f8cf7]{--input-label-font-size: var(--default-font-size);position:absolute;margin-inline:var(--input-padding-start) var(--input-padding-end);max-width:fit-content;font-size:var(--input-label-font-size);inset-block-start:calc((var(--default-clickable-area) - 1lh) / 2);inset-inline:var(--border-width-input-focused, 2px);color:var(--color-text-maxcontrast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick),background-color var(--animation-quick) var(--animation-slow)}.input-field__input:focus+.input-field__label[data-v-770f8cf7],.input-field__input:not(:placeholder-shown)+.input-field__label[data-v-770f8cf7]{--input-label-font-size: 13px;line-height:1.5;inset-block-start:calc(-1.5 * var(--input-label-font-size) / 2);font-weight:500;border-radius:var(--default-grid-baseline) var(--default-grid-baseline) 0 0;background-color:var(--color-main-background);padding-inline:var(--default-grid-baseline);margin-inline:calc(var(--input-padding-start) - var(--default-grid-baseline)) calc(var(--input-padding-end) - var(--default-grid-baseline));transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick)}.input-field__icon[data-v-770f8cf7]{position:absolute;height:var(--default-clickable-area);width:var(--default-clickable-area);display:flex;align-items:center;justify-content:center;opacity:.7;inset-block-end:0}.input-field__icon--leading[data-v-770f8cf7]{inset-inline-start:0px}.input-field__icon--trailing[data-v-770f8cf7]{inset-inline-end:0px}.input-field__trailing-button[data-v-770f8cf7]{--button-size: calc(var(--default-clickable-area) - 2 * var(--border-width-input-focused, 2px)) !important;--button-radius: calc(var(--input-border-radius) - var(--border-width-input-focused, 2px))}.input-field__trailing-button.button-vue[data-v-770f8cf7]{position:absolute;top:var(--border-width-input-focused, 2px);inset-inline-end:var(--border-width-input-focused, 2px)}.input-field__trailing-button.button-vue[data-v-770f8cf7]:focus-visible{box-shadow:none!important}.input-field__helper-text-message[data-v-770f8cf7]{padding-block:4px;padding-inline:var(--border-radius-large);display:flex;align-items:center;color:var(--color-text-maxcontrast)}.input-field__helper-text-message__icon[data-v-770f8cf7]{margin-inline-end:8px}.input-field__helper-text-message--error[data-v-770f8cf7]{color:var(--color-text-error, var(--color-error))}.input-field--error .input-field__input[data-v-770f8cf7],.input-field__input[data-v-770f8cf7]:user-invalid{--input-border-color: var(--color-border-error, var(--color-error)) !important}.input-field--error .input-field__input[data-v-770f8cf7]:focus-visible,.input-field__input[data-v-770f8cf7]:user-invalid:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field--success .input-field__input[data-v-770f8cf7]{--input-border-color: var(--color-border-success, var(--color-success)) !important}.input-field--success .input-field__input[data-v-770f8cf7]:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field--legacy .input-field__input[data-v-770f8cf7]{box-shadow:0 0 0 1px var(--input-border-color) inset}.input-field--legacy .input-field__main-wrapper[data-v-770f8cf7]:hover:not(:has([disabled])){padding:0}.input-field--legacy .input-field__main-wrapper:hover:not(:has([disabled])) .input-field__input[data-v-770f8cf7]{--input-border-color: var(--color-main-text);--input-border-width-offset: 0px;border:var(--border-width-input-focused, 2px) solid var(--input-border-color);box-shadow:0 0 0 2px var(--color-main-background)!important}.transfer-dialog__form[data-v-30ff2a74]{margin-bottom:8px}")),document.head.appendChild(i)}}catch(t){console.error("vite-plugin-css-injected-by-js",t)}})(); /*! third party licenses: js/vendor.LICENSE.txt */ import{V as z,w as P,a as d,k as $,x as F,y as D,z as v,A as M,d as r,G as L,q as O,B as q,C as S,u as k,r as H,D as U,E as R,F as G,t as p,H as W,I as Z,J as K,l as c,m as Y,N as J,j as Q,v as X,s as ee,n as te,K as ae,L as se}from"./useModelMigration-DBUi8saj-3MwaDfgr.chunk.mjs";import{l as ie}from"./logger-B6CRpC7D.chunk.mjs";var ne=Object.defineProperty,N=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,A=(e,t,a)=>t in e?ne(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,oe=(e,t)=>{for(var a in t||(t={}))re.call(t,a)&&A(e,a,t[a]);if(N)for(var a of N(t))le.call(t,a)&&A(e,a,t[a]);return e};function ue(e,t={},a={},i=()=>{}){typeof a=="function"&&(i=a,a={});let{container:n}=a;"container"in t&&typeof t.container=="string"&&(n??(n=t.container));const l=(typeof n=="string"&&document.querySelector(n)||document.body).appendChild(document.createElement("div")),o=new z({el:l,name:"VueDialogHelper",render:u=>u(e,{props:oe({container:null},t),on:{close:(...g)=>{i(...g.map(f=>P(f))),o.$destroy(),l.remove()}}})});return o}const ce=$({name:"NcDialog",components:{NcDialogButton:D,NcModal:F},props:{name:{type:String,required:!0},message:{type:String,default:""},additionalTrapElements:{type:Array,validator:e=>Array.isArray(e)&&e.every(t=>typeof t=="string"||t instanceof HTMLElement),default:()=>[]},container:{type:String,required:!1,default:"body"},open:{type:Boolean,default:!0},size:{type:String,required:!1,default:"small",validator:e=>typeof e=="string"&&["small","normal","large","full"].includes(e)},buttons:{type:Array,required:!1,default:()=>[],validator:e=>Array.isArray(e)&&e.every(t=>typeof t=="object")},noClose:{type:Boolean,default:!1},canClose:{type:Boolean,default:!0},closeOnClickOutside:{type:Boolean,default:!1},isForm:{type:Boolean,default:!1},outTransition:{type:Boolean,default:!1},navigationClasses:{type:[String,Array,Object],required:!1,default:""},navigationAriaLabel:{type:String,required:!1,default:""},navigationAriaLabelledby:{type:String,required:!1,default:""},contentClasses:{type:[String,Array,Object],required:!1,default:""},dialogClasses:{type:[String,Array,Object],required:!1,default:""}},emits:["closing","update:open","submit"],setup(e,{emit:t,slots:a}){const i=v(),{width:n}=M(i,{width:900}),l=r(()=>n.value<876),o=r(()=>a?.navigation!==void 0),u=L(),g=r(()=>e.navigationAriaLabel||void 0),f=r(()=>{if(!e.navigationAriaLabel)return e.navigationAriaLabelledby||u}),_=v(),m=r(()=>e.isForm&&!o.value?"form":"div"),T=r(()=>m.value==="form"?{submit(s){s.preventDefault(),t("submit",s)},reset(s){s.preventDefault(),t("reset",s)}}:{}),h=v(!0);function j(s,E){(s.type==="submit"||s.nativeType==="submit")&&m.value==="form"&&!_.value.reportValidity()||(C(E),window.setTimeout(()=>w(),300))}function C(s){h.value=!1,t("closing",s)}function w(){h.value=!0,t("update:open",!1)}const V=r(()=>({noClose:e.noClose||!e.canClose,container:e.container===void 0?"body":e.container,labelId:u,size:e.size,show:e.open&&h.value,outTransition:e.outTransition,closeOnClickOutside:e.closeOnClickOutside,additionalTrapElements:e.additionalTrapElements}));return{dialogElement:_,dialogListeners:T,dialogTagName:m,handleButtonClose:j,handleClosing:C,handleClosed:w,hasNavigation:o,navigationId:u,navigationAriaLabelAttr:g,navigationAriaLabelledbyAttr:f,isNavigationCollapsed:l,modalProps:V,wrapper:i}}});var de=function(){var e=this,t=e._self._c;return e._self._setupProxy,e.open?t("NcModal",e._b({staticClass:"dialog__modal",attrs:{"enable-slideshow":!1,"enable-swipe":!1},on:{close:e.handleClosed,"update:show":function(a){return e.handleClosing()}}},"NcModal",e.modalProps,!1),[t("h2",{staticClass:"dialog__name",attrs:{id:e.navigationId},domProps:{textContent:e._s(e.name)}}),t(e.dialogTagName,e._g({ref:"dialogElement",tag:"component",staticClass:"dialog",class:e.dialogClasses},e.dialogListeners),[t("div",{ref:"wrapper",staticClass:"dialog__wrapper",class:{"dialog__wrapper--collapsed":e.isNavigationCollapsed}},[e.hasNavigation?t("nav",{staticClass:"dialog__navigation",class:e.navigationClasses,attrs:{"aria-label":e.navigationAriaLabelAttr,"aria-labelledby":e.navigationAriaLabelledbyAttr}},[e._t("navigation",null,{isCollapsed:e.isNavigationCollapsed})],2):e._e(),t("div",{staticClass:"dialog__content",class:e.contentClasses},[e._t("default",function(){return[t("p",{staticClass:"dialog__text"},[e._v(" "+e._s(e.message)+" ")])]})],2)]),t("div",{staticClass:"dialog__actions"},[e._t("actions",function(){return e._l(e.buttons,function(a,i){return t("NcDialogButton",e._b({key:i,on:{click:(n,l)=>e.handleButtonClose(a,l)}},"NcDialogButton",a,!1))})})],2)])],1):e._e()},pe=[],ge=d(ce,de,pe,!1,null,"66c29e13");const fe=ge.exports,me=ue,he='',ve={name:"AlertCircleOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var be=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon alert-circle-outline-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(a){return e.$emit("click",a)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M11,15H13V17H11V15M11,7H13V13H11V7M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},ye=[],_e=d(ve,be,ye,!1,null,null);const Ce=_e.exports,we={name:"CheckIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var Se=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon check-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(a){return e.$emit("click",a)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},Ne=[],Ae=d(we,Se,Ne,!1,null,null);const xe=Ae.exports,Be={name:"NcInputField",components:{NcButton:O,AlertCircle:Ce,Check:xe},inheritAttrs:!1,model:{prop:"modelValue",event:"update:modelValue"},props:{value:{type:[String,Number],default:void 0},modelValue:{type:[String,Number],default:void 0},type:{type:String,default:"text",validator:e=>["text","password","email","tel","url","search","number"].includes(e)},label:{type:String,default:void 0},labelOutside:{type:Boolean,default:!1},placeholder:{type:String,default:void 0},showTrailingButton:{type:Boolean,default:!1},trailingButtonLabel:{type:String,default:""},success:{type:Boolean,default:!1},error:{type:Boolean,default:!1},helperText:{type:String,default:""},disabled:{type:Boolean,default:!1},pill:{type:Boolean,default:!1},inputClass:{type:[Object,String],default:""}},emits:["update:value","update:modelValue","update:model-value","trailing-button-click"],setup(){const e=k("value","update:value",!0);return{isLegacy32:S,model:e}},computed:{computedId(){return this.$attrs.id&&this.$attrs.id!==""?this.$attrs.id:this.inputName},inputName(){return"input"+L()},hasTrailingIcon(){return this.success},hasPlaceholder(){return this.placeholder!==""&&this.placeholder!==void 0},computedPlaceholder(){if(this.hasPlaceholder)return this.placeholder;if(S)return this.label},isValidLabel(){const e=this.label||this.labelOutside;return e||q.warn("You need to add a label to the NcInputField component. Either use the prop label or use an external one, as per the example in the documentation."),e},ariaDescribedby(){const e=[];return this.helperText.length>0&&e.push("".concat(this.inputName,"-helper-text")),this.$attrs["aria-describedby"]&&e.push(this.$attrs["aria-describedby"]),e.join(" ")||null}},methods:{focus(){this.$refs.input.focus()},select(){this.$refs.input.select()},handleInput(e){const t=this.type==="number"&&typeof this.model=="number"?parseFloat(e.target.value,10):e.target.value;this.model=t},handleTrailingButtonClick(e){this.$emit("trailing-button-click",e)}}};var Ie=function(){var e,t=this,a=t._self._c;return a("div",{staticClass:"input-field",class:{"input-field--disabled":t.disabled,"input-field--error":t.error,"input-field--label-outside":t.labelOutside||!t.isValidLabel,"input-field--leading-icon":!!t.$scopedSlots.icon||!!t.$scopedSlots.default||!!t.$slots.default,"input-field--success":t.success,"input-field--trailing-icon":t.showTrailingButton||t.hasTrailingIcon,"input-field--pill":t.pill,"input-field--legacy":t.isLegacy32}},[a("div",{staticClass:"input-field__main-wrapper"},[a("input",t._g(t._b({ref:"input",staticClass:"input-field__input",class:[t.inputClass,{"input-field__input--success":t.success,"input-field__input--error":t.error}],attrs:{id:t.computedId,type:t.type,disabled:t.disabled,placeholder:t.computedPlaceholder,"aria-describedby":t.ariaDescribedby,"aria-live":"polite"},domProps:{value:(e=t.model)==null?void 0:e.toString()},on:{input:t.handleInput}},"input",t.$attrs,!1),t.$listeners)),!t.labelOutside&&t.isValidLabel?a("label",{staticClass:"input-field__label",attrs:{for:t.computedId}},[t._v(" "+t._s(t.label)+" ")]):t._e(),a("div",{directives:[{name:"show",rawName:"v-show",value:!!t.$scopedSlots.icon||!!t.$scopedSlots.default||!!t.$slots.default,expression:"!!$scopedSlots.icon || !!$scopedSlots.default || !!$slots.default"}],staticClass:"input-field__icon input-field__icon--leading"},[t._t("icon",function(){return[t._t("default")]})],2),t.showTrailingButton?a("NcButton",{staticClass:"input-field__trailing-button",attrs:{"aria-label":t.trailingButtonLabel,disabled:t.disabled,variant:"tertiary-no-background"},on:{click:t.handleTrailingButtonClick},scopedSlots:t._u([{key:"icon",fn:function(){return[t._t("trailing-button-icon")]},proxy:!0}],null,!0)}):t.success||t.error?a("div",{staticClass:"input-field__icon input-field__icon--trailing"},[t.success?a("Check",{staticStyle:{color:"var(--color-success-text)"},attrs:{size:20}}):t.error?a("AlertCircle",{staticStyle:{color:"var(--color-error-text)"},attrs:{size:20}}):t._e()],1):t._e()],1),t.helperText.length>0?a("p",{staticClass:"input-field__helper-text-message",class:{"input-field__helper-text-message--error":t.error,"input-field__helper-text-message--success":t.success},attrs:{id:"".concat(t.inputName,"-helper-text")}},[t.success?a("Check",{staticClass:"input-field__helper-text-message__icon",attrs:{size:18}}):t.error?a("AlertCircle",{staticClass:"input-field__helper-text-message__icon",attrs:{size:18}}):t._e(),t._v(" "+t._s(t.helperText)+" ")],1):t._e()])},$e=[],Le=d(Be,Ie,$e,!1,null,"770f8cf7");const y=Le.exports;var Oe=Object.defineProperty,ke=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,B=(e,t,a)=>t in e?Oe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,b=(e,t)=>{for(var a in t||(t={}))je.call(t,a)&&B(e,a,t[a]);if(x)for(var a of x(t))Ve.call(t,a)&&B(e,a,t[a]);return e},I=(e,t)=>ke(e,Te(t));H(R,U);const Ee=new Set(Object.keys(y.props)),ze={name:"NcTextField",components:{NcIconSvgWrapper:G,NcInputField:y},inheritAttrs:!1,model:{prop:"modelValue",event:"update:modelValue"},props:I(b({" ":{}},y.props),{trailingButtonLabel:{type:String,default:""},trailingButtonIcon:{type:String,default:"close",validator:e=>["close","arrowEnd","arrowRight","undo"].includes(e)}}),emits:["update:value","update:modelValue","update:model-value"],setup(){return{model:k("value","update:value"),mdiArrowRight:K,mdiClose:Z,mdiUndo:W}},computed:{isArrow(){return this.trailingButtonIcon==="arrowEnd"||this.trailingButtonIcon==="arrowRight"},propsAndAttrsToForward(){const e={arrowEnd:p("Save changes"),arrowRight:p("Save changes"),close:p("Clear text"),undo:p("Undo changes")};return I(b(b({},this.$attrs),Object.fromEntries(Object.entries(this.$props).filter(([t])=>Ee.has(t)))),{trailingButtonLabel:this.trailingButtonLabel||e[this.trailingButtonIcon]})}},methods:{focus(){this.$refs.inputField.focus()},select(){this.$refs.inputField.select()}}};var Pe=function(){var e=this,t=e._self._c;return t("NcInputField",e._g(e._b({ref:"inputField",scopedSlots:e._u([e.$scopedSlots.icon||e.$slots.default||e.$scopedSlots.default?{key:"icon",fn:function(){return[e._t("icon",function(){return[e._t("default")]})]},proxy:!0}:null,e.type!=="search"?{key:"trailing-button-icon",fn:function(){return[e.isArrow?t("NcIconSvgWrapper",{attrs:{directional:"",path:e.mdiArrowRight}}):t("NcIconSvgWrapper",{attrs:{path:e.trailingButtonIcon==="undo"?e.mdiUndo:e.mdiClose}})]},proxy:!0}:null],null,!0)},"NcInputField",e.propsAndAttrsToForward,!1),e.$listeners))},Fe=[],De=d(ze,Pe,Fe,!1,null,null);const Me=De.exports,qe=({source:e,target:t,status:a})=>({waiting:c("guests","Conversion of guest {strongStart}{guest}{strongEnd} to {strongStart}{user}{strongEnd} is pending",{guest:e,user:t,strongStart:"",strongEnd:""},void 0,{escape:!1,sanitize:!1}),started:c("guests","Conversion of guest {strongStart}{guest}{strongEnd} to {strongStart}{user}{strongEnd} has started",{guest:e,user:t,strongStart:"",strongEnd:""},void 0,{escape:!1,sanitize:!1})})[a],He=$({name:"TransferGuestDialog",components:{NcButton:O,NcDialog:fe,NcLoadingIcon:J,NcNoteCard:Y,NcTextField:Me},props:{user:{type:Object,default:()=>({})}},data(){return{loading:!1,targetUserId:"",message:null}},mounted(){this.$refs.username?.focus()},methods:{t:c,async submit(){this.loading=!0;const e=this.targetUserId;try{const{data:t}=await Q.post(X("/apps/guests/api/v1/transfer"),{guestUserId:this.user.id,targetUserId:e});t.ocs?.meta?.statuscode===201&&this.$emit("close",e),t.ocs?.meta?.statuscode===202&&(this.message=qe({source:t.ocs?.data?.source,target:t.ocs?.data?.target,status:t.ocs?.data?.status}))}catch(t){ie.error(t.response.data.ocs?.data?.message,{error:t}),ee(t.response.data.ocs?.data?.message),this.$emit("close",null)}this.loading=!1},cancel(){this.$emit("close",null)}}});var Ue=function(){var e=this,t=e._self._c;return e._self._setupProxy,t("NcDialog",{attrs:{name:e.t("guests","Convert guest to regular account"),"out-transition":!0,size:"small"},on:{closing:e.cancel},scopedSlots:e._u([{key:"actions",fn:function(){return[t("NcButton",{attrs:{type:"tertiary",disabled:e.loading},on:{click:e.cancel}},[e._v(" "+e._s(e.t("guests","Cancel"))+" ")]),t("NcButton",{attrs:{type:"primary",form:"transfer-guest-form",disabled:e.loading||e.message,"native-type":"submit"},scopedSlots:e._u([e.loading?{key:"icon",fn:function(){return[t("NcLoadingIcon",{attrs:{name:e.t("guests","Converting guest…")}})]},proxy:!0}:null],null,!0)},[e._v(" "+e._s(e.t("guests","Convert"))+" ")])]},proxy:!0}])},[t("form",{staticClass:"transfer-dialog__form",attrs:{id:"transfer-guest-form"},on:{submit:function(a){return a.preventDefault(),e.submit.apply(null,arguments)}}},[t("NcTextField",{ref:"username",attrs:{value:e.targetUserId,label:e.t("guests","New account name"),disabled:e.message,autocapitalize:"none",autocomplete:"off",spellcheck:"false",pattern:"[a-zA-Z0-9 _\\.@\\-']+",required:""},on:{"update:value":function(a){e.targetUserId=a}}})],1),e.message?t("NcNoteCard",{attrs:{type:"info","show-alert":""}},[t("p",{domProps:{innerHTML:e._s(e.message)}})]):e._e()],1)},Re=[],Ge=te(He,Ue,Re,!1,null,"30ff2a74");const We=Ge.exports,Ze=(e,t)=>{me(We,{user:t},a=>{a!==null&&se(c("guests",'Guest will be converted to a regular account with the account name "{userId}" soon',{userId:a}))})},Ke=e=>e?.backend==="Guests",Ye=()=>{window.OCA.Settings.UserList.registerAction(he,c("guests","Convert guest to regular account"),Ze,Ke)};ae("settings:user-management:loaded",Ye); //# sourceMappingURL=guests-users.mjs.map