"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1831,28312,96084],{73696:function(t,e,r){r.r(e),r.d(e,{MediaLibraryEditor:function(){return w},default:function(){return x}}),r(29305),r(32733),r(84701),r(81678),r(14382),r(44962),r(86584),r(4754),r(94),r(77575),r(36947),r(78557),r(96054),r(90076),r(83994),r(82367);var i=r(22696),n=r.n(i),a=(r(63855),r(8566)),o=r(79754),l=r(36300),s=r(9938),d=r(5898),c=(r(10353),r(15453),r(6882),r(41177)),u=r(71866),y=r(47602);function b(t){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b(t)}function f(t,e){for(var r=0;r'),r+='
'),r+='

',r+=n()(t.Path),r+="

",t.NetworkPath&&(r+='
'.concat(n()(t.NetworkPath),"
")),r+="
",(r+=''))+""}function A(t){ApiClient.getVirtualFolders().then((function(e){var r=e.filter((function(t){return t.Name===k.library.Name}))[0];r&&(k.library=r,L(t,k))}))}function L(t,e){var r,i=(null===(r=e.library.LibraryOptions)||void 0===r?void 0:r.PathInfos)||[];i.length||(i=e.library.Locations.map((function(t){return{Path:t}}))),"boxsets"===e.library.CollectionType?t.querySelector(".folders").classList.add("hide"):t.querySelector(".folders").classList.remove("hide"),t.querySelector(".folderList").innerHTML=i.map(g).join("")}function C(){P(l.Ay.parentWithClass(this,"dlg-libraryeditor"))}function P(t,e){Promise.resolve().then(r.bind(r,21840)).then((function(r){var i=new(0,r.default);i.show({pathReadOnly:null!=e,path:e,callback:function(r){r&&(e?function(t,e){var r=k.library;ApiClient.updateMediaPath(r.Name,{Path:e}).then((function(){O=!0,A(t)}),(function(){(0,u.A)(d.Ay.translate("ErrorAddingMediaPathToVirtualFolder"))}))}(t,e):function(t,e){var r=k.library,i=k.refresh;ApiClient.addMediaPath(r.Name,e,null,i).then((function(){O=!0,A(t)}),(function(){(0,u.A)(d.Ay.translate("ErrorAddingMediaPathToVirtualFolder"))}))}(t,r)),i.close()}})}))}function I(){S.resolveWith(null,[O])}var S,k,w=m((function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);var r=jQuery.Deferred();k=e,S=r,O=!1;var i=o.default.createDialog({size:"small",modal:!1,removeOnClose:!0,scrollY:!1});return i.classList.add("dlg-libraryeditor"),i.classList.add("ui-body-a"),i.classList.add("background-theme-a"),i.classList.add("formDialog"),i.innerHTML=d.Ay.translateHtml('

${ChangingMetadataImageSettingsNewContent}

${Folders}

'),i.querySelector(".formDialogHeaderTitle").innerText=e.library.Name,function(t,e){L(t,e),t.querySelector(".btnAddFolder").addEventListener("click",C),t.querySelector(".folderList").addEventListener("click",h),t.querySelector(".btnSubmit").addEventListener("click",v),s.Ay.embed(t.querySelector(".libraryOptions"),e.library.CollectionType,e.library.LibraryOptions)}(i,e),i.addEventListener("close",I),o.default.open(i),i.querySelector(".btnCancel").addEventListener("click",(function(){o.default.close(i)})),A(i),r.promise()})),O=!1,T=!1,x=w}}]);