mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-04-18 16:22:14 +00:00
update shared item fix
This commit is contained in:
@@ -64,7 +64,7 @@
|
|||||||
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=7f623c8a4002f17eecef",
|
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=7f623c8a4002f17eecef",
|
||||||
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=7eff560fea52770a642f",
|
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=7eff560fea52770a642f",
|
||||||
"/chunks/plans.js": "/chunks/plans.js?id=293e7e8d59da542a9710",
|
"/chunks/plans.js": "/chunks/plans.js?id=293e7e8d59da542a9710",
|
||||||
"/chunks/platform.js": "/chunks/platform.js?id=5746eed756bd27cc7b73",
|
"/chunks/platform.js": "/chunks/platform.js?id=b4c95891ce8d516eebf7",
|
||||||
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=79f939d6b1f26b9b833c",
|
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=79f939d6b1f26b9b833c",
|
||||||
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js?id=ca9ca67afd5839597647",
|
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js?id=ca9ca67afd5839597647",
|
||||||
"/chunks/profile.js": "/chunks/profile.js?id=8688d9c7ff850e6989e6",
|
"/chunks/profile.js": "/chunks/profile.js?id=8688d9c7ff850e6989e6",
|
||||||
@@ -686,5 +686,176 @@
|
|||||||
"/chunks/purchase-code.683f3d055e733688764b.hot-update.js": "/chunks/purchase-code.683f3d055e733688764b.hot-update.js",
|
"/chunks/purchase-code.683f3d055e733688764b.hot-update.js": "/chunks/purchase-code.683f3d055e733688764b.hot-update.js",
|
||||||
"/chunks/subscription-service.683f3d055e733688764b.hot-update.js": "/chunks/subscription-service.683f3d055e733688764b.hot-update.js",
|
"/chunks/subscription-service.683f3d055e733688764b.hot-update.js": "/chunks/subscription-service.683f3d055e733688764b.hot-update.js",
|
||||||
"/chunks/purchase-code.84f9e121e5e9a60b53b8.hot-update.js": "/chunks/purchase-code.84f9e121e5e9a60b53b8.hot-update.js",
|
"/chunks/purchase-code.84f9e121e5e9a60b53b8.hot-update.js": "/chunks/purchase-code.84f9e121e5e9a60b53b8.hot-update.js",
|
||||||
"/chunks/subscription-service.84f9e121e5e9a60b53b8.hot-update.js": "/chunks/subscription-service.84f9e121e5e9a60b53b8.hot-update.js"
|
"/chunks/subscription-service.84f9e121e5e9a60b53b8.hot-update.js": "/chunks/subscription-service.84f9e121e5e9a60b53b8.hot-update.js",
|
||||||
|
"/js/main.a8abe60e7b3ff5e3abe5.hot-update.js": "/js/main.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/admin.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/admin.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/admin-account.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/admin-account.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js?id=2d52fc8e939196f7ff16",
|
||||||
|
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.js?id=1d731f1c4a9daecb2a99",
|
||||||
|
"/chunks/admin~chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-item~9b68162c.js": "/chunks/admin~chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-item~9b68162c.js?id=5841d65172536a8a9bdc",
|
||||||
|
"/chunks/admin~chunks/files~chunks/invitation~chunks/my-shared-items~chunks/platform~chunks/recent-upl~dfa67595.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/admin~chunks/files~chunks/invitation~chunks/my-shared-items~chunks/platform~chunks/recent-upl~dfa67595.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/platform.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/admin~chunks/platform.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/platform~chunks/settings.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/app-appearance.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/app-appearance.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js?id=aa284736dda7647d5c9e",
|
||||||
|
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=6bd4516589f23ec25ae6",
|
||||||
|
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js?id=b1123c792a51f9b3ec11",
|
||||||
|
"/chunks/app-billings.js": "/chunks/app-billings.js?id=ffb3e653d81896174a85",
|
||||||
|
"/chunks/app-email.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/app-email.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/app-index.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/app-index.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/app-language.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/app-language.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.js": "/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.js?id=38b2085e829a84df0e5f",
|
||||||
|
"/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-items~chunks/page~7dbb6a42.js": "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-items~chunks/page~7dbb6a42.js?id=3cbb19b80e635b3524e5",
|
||||||
|
"/chunks/app-others.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/app-others.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/app-payments.js": "/chunks/app-payments.js?id=99d508a7fe899c651589",
|
||||||
|
"/chunks/app-settings.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/app-settings.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/app-setup.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/app-setup.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~5d0bfc57.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~5d0bfc57.js?id=107a78323eef0c1d4c81",
|
||||||
|
"/chunks/billings-detail.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/billings-detail.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/contact-us.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/contact-us.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/create-new-password.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/create-new-password.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/dashboard.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/dashboard.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js?id=4bf552c87585aa8350f6",
|
||||||
|
"/chunks/database.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/database.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/email-verified.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/email-verified.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/environment-setup.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/environment-setup.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/files.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/files.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/forgotten-password.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/forgotten-password.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/homepage.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/homepage.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/installation-disclaimer.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/installation-disclaimer.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/invitation.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/invitation.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/invoices.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/invoices.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/my-shared-items.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/my-shared-items.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/not-found.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/not-found.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/page-edit.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/page-edit.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/pages.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/pages.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/plan.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/plan.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/plan-create.js": "/chunks/plan-create.js?id=b4f72a0f2005b90829ec",
|
||||||
|
"/chunks/plan-delete.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/plan-delete.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/plan-settings.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/plan-settings.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/plan-subscribers.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/plan-subscribers.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/plans.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/plans.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/platform.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/platform.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/platform~chunks/settings-subscription~chunks/shared~chunks/user-subscription.js": "/chunks/platform~chunks/settings-subscription~chunks/shared~chunks/user-subscription.js?id=8656b69a97cace919251",
|
||||||
|
"/chunks/platform~chunks/shared.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/platform~chunks/shared.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/profile.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/profile.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/profile~chunks/settings-password.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/profile~chunks/settings-password.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/purchase-code.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/purchase-code.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/recent-uploads.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/recent-uploads.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/settings.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/settings.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=95a349d5b7ddd52f7b0d",
|
||||||
|
"/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=a9a6286b9a416c949003",
|
||||||
|
"/chunks/settings-password.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/settings-password.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=dd49dfad6210765ac1fb",
|
||||||
|
"/chunks/settings-storage.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/settings-storage.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=2da8ee23d3c68b67f583",
|
||||||
|
"/chunks/settings~chunks/settings-password.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/settings~chunks/settings-password.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/shared.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/shared.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/shared-with-me.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/shared-with-me.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/shared/authenticate.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/shared/authenticate.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/shared/files.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/shared/files.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/sign-in.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/sign-in.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/sign-up.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/sign-up.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/status-check.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/status-check.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/stripe-credentials.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/stripe-credentials.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/subscription-plans.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/subscription-plans.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/subscription-service.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/subscription-service.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/team-folders.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/team-folders.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/trash.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/trash.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=29a2e59c2862361f3dc9",
|
||||||
|
"/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=f59d97c1cbf6649b7057",
|
||||||
|
"/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=460e6f80d824b5a93adf",
|
||||||
|
"/chunks/user.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/user.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/user-create.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/user-create.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/user-delete.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/user-delete.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/user-detail.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/user-detail.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/user-invoices.js": "/chunks/user-invoices.js?id=386719adbd52708773ba",
|
||||||
|
"/chunks/user-password.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/user-password.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/user-storage.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/user-storage.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/user-subscription.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/user-subscription.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/chunks/users.a8abe60e7b3ff5e3abe5.hot-update.js": "/chunks/users.a8abe60e7b3ff5e3abe5.hot-update.js",
|
||||||
|
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~24b428d3.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~24b428d3.js?id=8f4da820d801a9a488bd",
|
||||||
|
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~b505e62a.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~b505e62a.js?id=1f11e62b1f4a49464e9f",
|
||||||
|
"/js/main.61701fa165e8542a6e03.hot-update.js": "/js/main.61701fa165e8542a6e03.hot-update.js",
|
||||||
|
"/js/main.19fd3b186dd29be78860.hot-update.js": "/js/main.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/admin.19fd3b186dd29be78860.hot-update.js": "/chunks/admin.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/admin-account.19fd3b186dd29be78860.hot-update.js": "/chunks/admin-account.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/files~chunks/invitation~chunks/my-shared-items~chunks/platform~chunks/recent-upl~dfa67595.19fd3b186dd29be78860.hot-update.js": "/chunks/admin~chunks/files~chunks/invitation~chunks/my-shared-items~chunks/platform~chunks/recent-upl~dfa67595.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.19fd3b186dd29be78860.hot-update.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~673d1ac3.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.19fd3b186dd29be78860.hot-update.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/settin~97130d1f.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/platform.19fd3b186dd29be78860.hot-update.js": "/chunks/admin~chunks/platform.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/platform~chunks/settings.19fd3b186dd29be78860.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.19fd3b186dd29be78860.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/app-appearance.19fd3b186dd29be78860.hot-update.js": "/chunks/app-appearance.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/app-email.19fd3b186dd29be78860.hot-update.js": "/chunks/app-email.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/app-index.19fd3b186dd29be78860.hot-update.js": "/chunks/app-index.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/app-language.19fd3b186dd29be78860.hot-update.js": "/chunks/app-language.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/app-others.19fd3b186dd29be78860.hot-update.js": "/chunks/app-others.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/app-settings.19fd3b186dd29be78860.hot-update.js": "/chunks/app-settings.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/app-setup.19fd3b186dd29be78860.hot-update.js": "/chunks/app-setup.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/billings-detail.19fd3b186dd29be78860.hot-update.js": "/chunks/billings-detail.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/contact-us.19fd3b186dd29be78860.hot-update.js": "/chunks/contact-us.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/create-new-password.19fd3b186dd29be78860.hot-update.js": "/chunks/create-new-password.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/dashboard.19fd3b186dd29be78860.hot-update.js": "/chunks/dashboard.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/database.19fd3b186dd29be78860.hot-update.js": "/chunks/database.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/email-verified.19fd3b186dd29be78860.hot-update.js": "/chunks/email-verified.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/environment-setup.19fd3b186dd29be78860.hot-update.js": "/chunks/environment-setup.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/files.19fd3b186dd29be78860.hot-update.js": "/chunks/files.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.19fd3b186dd29be78860.hot-update.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/forgotten-password.19fd3b186dd29be78860.hot-update.js": "/chunks/forgotten-password.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/homepage.19fd3b186dd29be78860.hot-update.js": "/chunks/homepage.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/installation-disclaimer.19fd3b186dd29be78860.hot-update.js": "/chunks/installation-disclaimer.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/invitation.19fd3b186dd29be78860.hot-update.js": "/chunks/invitation.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/invoices.19fd3b186dd29be78860.hot-update.js": "/chunks/invoices.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/my-shared-items.19fd3b186dd29be78860.hot-update.js": "/chunks/my-shared-items.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/not-found.19fd3b186dd29be78860.hot-update.js": "/chunks/not-found.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/page-edit.19fd3b186dd29be78860.hot-update.js": "/chunks/page-edit.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/pages.19fd3b186dd29be78860.hot-update.js": "/chunks/pages.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/plan.19fd3b186dd29be78860.hot-update.js": "/chunks/plan.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/plan-delete.19fd3b186dd29be78860.hot-update.js": "/chunks/plan-delete.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/plan-settings.19fd3b186dd29be78860.hot-update.js": "/chunks/plan-settings.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/plan-subscribers.19fd3b186dd29be78860.hot-update.js": "/chunks/plan-subscribers.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/plans.19fd3b186dd29be78860.hot-update.js": "/chunks/plans.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/platform.19fd3b186dd29be78860.hot-update.js": "/chunks/platform.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/platform~chunks/shared.19fd3b186dd29be78860.hot-update.js": "/chunks/platform~chunks/shared.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.19fd3b186dd29be78860.hot-update.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/profile.19fd3b186dd29be78860.hot-update.js": "/chunks/profile.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/profile~chunks/settings-password.19fd3b186dd29be78860.hot-update.js": "/chunks/profile~chunks/settings-password.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/purchase-code.19fd3b186dd29be78860.hot-update.js": "/chunks/purchase-code.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/recent-uploads.19fd3b186dd29be78860.hot-update.js": "/chunks/recent-uploads.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/settings.19fd3b186dd29be78860.hot-update.js": "/chunks/settings.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/settings-password.19fd3b186dd29be78860.hot-update.js": "/chunks/settings-password.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/settings-storage.19fd3b186dd29be78860.hot-update.js": "/chunks/settings-storage.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/settings~chunks/settings-password.19fd3b186dd29be78860.hot-update.js": "/chunks/settings~chunks/settings-password.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/shared.19fd3b186dd29be78860.hot-update.js": "/chunks/shared.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/shared-with-me.19fd3b186dd29be78860.hot-update.js": "/chunks/shared-with-me.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/shared/authenticate.19fd3b186dd29be78860.hot-update.js": "/chunks/shared/authenticate.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/shared/files.19fd3b186dd29be78860.hot-update.js": "/chunks/shared/files.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/sign-in.19fd3b186dd29be78860.hot-update.js": "/chunks/sign-in.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/sign-up.19fd3b186dd29be78860.hot-update.js": "/chunks/sign-up.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/status-check.19fd3b186dd29be78860.hot-update.js": "/chunks/status-check.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/stripe-credentials.19fd3b186dd29be78860.hot-update.js": "/chunks/stripe-credentials.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/subscription-plans.19fd3b186dd29be78860.hot-update.js": "/chunks/subscription-plans.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/subscription-service.19fd3b186dd29be78860.hot-update.js": "/chunks/subscription-service.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/team-folders.19fd3b186dd29be78860.hot-update.js": "/chunks/team-folders.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/trash.19fd3b186dd29be78860.hot-update.js": "/chunks/trash.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/user.19fd3b186dd29be78860.hot-update.js": "/chunks/user.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/user-create.19fd3b186dd29be78860.hot-update.js": "/chunks/user-create.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/user-delete.19fd3b186dd29be78860.hot-update.js": "/chunks/user-delete.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/user-detail.19fd3b186dd29be78860.hot-update.js": "/chunks/user-detail.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/user-password.19fd3b186dd29be78860.hot-update.js": "/chunks/user-password.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/user-storage.19fd3b186dd29be78860.hot-update.js": "/chunks/user-storage.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/user-subscription.19fd3b186dd29be78860.hot-update.js": "/chunks/user-subscription.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/users.19fd3b186dd29be78860.hot-update.js": "/chunks/users.19fd3b186dd29be78860.hot-update.js",
|
||||||
|
"/chunks/platform.3a57b882662ff1130dae.hot-update.js": "/chunks/platform.3a57b882662ff1130dae.hot-update.js",
|
||||||
|
"/chunks/platform.0424abb376fe0b15e7fb.hot-update.js": "/chunks/platform.0424abb376fe0b15e7fb.hot-update.js",
|
||||||
|
"/chunks/platform.a6ee697051528641e00c.hot-update.js": "/chunks/platform.a6ee697051528641e00c.hot-update.js",
|
||||||
|
"/chunks/platform.cd4d4418006bd359f1ec.hot-update.js": "/chunks/platform.cd4d4418006bd359f1ec.hot-update.js",
|
||||||
|
"/chunks/platform.cdb3d4832662f7773fe3.hot-update.js": "/chunks/platform.cdb3d4832662f7773fe3.hot-update.js",
|
||||||
|
"/chunks/platform.9fdbeafb8e6033f599c5.hot-update.js": "/chunks/platform.9fdbeafb8e6033f599c5.hot-update.js"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,20 +3,20 @@
|
|||||||
<!--Title-->
|
<!--Title-->
|
||||||
<PopupHeader :title="$t('popup_share_edit.title')" icon="share" />
|
<PopupHeader :title="$t('popup_share_edit.title')" icon="share" />
|
||||||
|
|
||||||
<!--Content-->
|
<!--Content-->
|
||||||
<PopupContent v-if="pickedItem && pickedItem.data.relationships.shared">
|
<PopupContent v-if="pickedItem && pickedItem.data.relationships.shared">
|
||||||
|
|
||||||
<!--Item Thumbnail-->
|
<!--Item Thumbnail-->
|
||||||
<ThumbnailItem class="item-thumbnail" :item="pickedItem" info="metadata"/>
|
<ThumbnailItem class="item-thumbnail" :item="pickedItem" info="metadata" />
|
||||||
|
|
||||||
<!--Get share link-->
|
<!--Get share link-->
|
||||||
<div v-if="! sendToRecipientsMenu || (sendToRecipientsMenu && isEmailSended)" class="input-wrapper copy-input">
|
<div v-if="! sendToRecipientsMenu || (sendToRecipientsMenu && isEmailSend)" class="input-wrapper copy-input">
|
||||||
<label class="input-label">{{ $t('shared_form.label_share_vie_email') }}:</label>
|
<label class="input-label">{{ $t('shared_form.label_share_vie_email') }}:</label>
|
||||||
<CopyShareLink :item="pickedItem" />
|
<CopyShareLink :item="pickedItem" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!--Share via email-->
|
<!--Share via email-->
|
||||||
<ValidationObserver @submit.prevent v-if="sendToRecipientsMenu && !isEmailSended" v-slot="{ invalid }" ref="shareEmail" tag="form" class="form-wrapper">
|
<ValidationObserver @submit.prevent v-if="sendToRecipientsMenu && !isEmailSend" v-slot="{ invalid }" ref="shareEmail" tag="form" class="form-wrapper">
|
||||||
<ValidationProvider tag="div" mode="passive" name="Email" rules="required" v-slot="{ errors }">
|
<ValidationProvider tag="div" mode="passive" name="Email" rules="required" v-slot="{ errors }">
|
||||||
<AppInputText :error="errors[0]">
|
<AppInputText :error="errors[0]">
|
||||||
<MultiEmailInput rules="required" v-model="emails" :label="$t('shared_form.label_send_to_recipients')" :isError="errors[0]" />
|
<MultiEmailInput rules="required" v-model="emails" :label="$t('shared_form.label_send_to_recipients')" :isError="errors[0]" />
|
||||||
@@ -24,13 +24,13 @@
|
|||||||
</ValidationProvider>
|
</ValidationProvider>
|
||||||
</ValidationObserver>
|
</ValidationObserver>
|
||||||
|
|
||||||
<!--Form to set sharing-->
|
<!--Form to set sharing-->
|
||||||
<ValidationObserver @submit.prevent v-if="! sendToRecipientsMenu" ref="shareForm" v-slot="{ invalid }" tag="form" class="form-wrapper">
|
<ValidationObserver @submit.prevent v-if="! sendToRecipientsMenu" ref="shareForm" v-slot="{ invalid }" tag="form" class="form-wrapper">
|
||||||
|
|
||||||
<!--Permission Select-->
|
<!--Permission Select-->
|
||||||
<ValidationProvider v-if="isFolder" tag="div" mode="passive" name="Permission" rules="required" v-slot="{ errors }">
|
<ValidationProvider v-if="isFolder" tag="div" mode="passive" name="Permission" rules="required" v-slot="{ errors }">
|
||||||
<AppInputText :title="$t('shared_form.label_permission')" :error="errors[0]">
|
<AppInputText :title="$t('shared_form.label_permission')" :error="errors[0]">
|
||||||
<SelectInput v-model="shareOptions.permission" :options="$translateSelectOptions(permissionOptions)" :default="shareOptions.permission" :placeholder="$t('shared_form.placeholder_permission')" :isError="errors[0]"/>
|
<SelectInput v-model="shareOptions.permission" :options="$translateSelectOptions(permissionOptions)" :default="shareOptions.permission" :placeholder="$t('shared_form.placeholder_permission')" :isError="errors[0]" />
|
||||||
</AppInputText>
|
</AppInputText>
|
||||||
</ValidationProvider>
|
</ValidationProvider>
|
||||||
|
|
||||||
@@ -66,23 +66,23 @@
|
|||||||
</ValidationObserver>
|
</ValidationObserver>
|
||||||
</PopupContent>
|
</PopupContent>
|
||||||
|
|
||||||
<!--Actions-->
|
<!--Actions-->
|
||||||
<PopupActions>
|
<PopupActions>
|
||||||
<ButtonBase v-if="! sendToRecipientsMenu || (sendToRecipientsMenu && !isEmailSended)"
|
<ButtonBase v-if="! sendToRecipientsMenu || (sendToRecipientsMenu && !isEmailSend)"
|
||||||
class="popup-button"
|
class="popup-button"
|
||||||
@click.native="destroySharing"
|
@click.native="destroySharing"
|
||||||
:button-style="destroyButtonStyle"
|
:button-style="destroyButtonStyle"
|
||||||
:loading="isDeleting"
|
:loading="isDeleting"
|
||||||
:disabled="isDeleting"
|
:disabled="isDeleting"
|
||||||
>{{ destroyButtonText }}
|
>{{ destroyButtonText }}
|
||||||
</ButtonBase>
|
</ButtonBase>
|
||||||
<ButtonBase
|
<ButtonBase
|
||||||
class="popup-button"
|
class="popup-button"
|
||||||
@click.native="updateShareOptions"
|
@click.native="updateShareOptions"
|
||||||
button-style="theme"
|
button-style="theme"
|
||||||
:loading="isLoading"
|
:loading="isLoading"
|
||||||
:disabled="isLoading"
|
:disabled="isLoading"
|
||||||
>{{ secondButtonText }}
|
>{{ secondButtonText }}
|
||||||
</ButtonBase>
|
</ButtonBase>
|
||||||
</PopupActions>
|
</PopupActions>
|
||||||
</PopupWrapper>
|
</PopupWrapper>
|
||||||
@@ -91,79 +91,79 @@
|
|||||||
<script>
|
<script>
|
||||||
import AppInputText from "../Admin/AppInputText";
|
import AppInputText from "../Admin/AppInputText";
|
||||||
import AppInputSwitch from "../Admin/AppInputSwitch";
|
import AppInputSwitch from "../Admin/AppInputSwitch";
|
||||||
import {ValidationProvider, ValidationObserver} from 'vee-validate/dist/vee-validate.full'
|
import {ValidationProvider, ValidationObserver} from 'vee-validate/dist/vee-validate.full'
|
||||||
import SelectBoxInput from '/resources/js/components/Others/Forms/SelectBoxInput'
|
import SelectBoxInput from '/resources/js/components/Others/Forms/SelectBoxInput'
|
||||||
import PopupWrapper from '/resources/js/components/Others/Popup/PopupWrapper'
|
import PopupWrapper from '/resources/js/components/Others/Popup/PopupWrapper'
|
||||||
import PopupActions from '/resources/js/components/Others/Popup/PopupActions'
|
import PopupActions from '/resources/js/components/Others/Popup/PopupActions'
|
||||||
import PopupContent from '/resources/js/components/Others/Popup/PopupContent'
|
import PopupContent from '/resources/js/components/Others/Popup/PopupContent'
|
||||||
import PopupHeader from '/resources/js/components/Others/Popup/PopupHeader'
|
import PopupHeader from '/resources/js/components/Others/Popup/PopupHeader'
|
||||||
import SwitchInput from '/resources/js/components/Others/Forms/SwitchInput'
|
import SwitchInput from '/resources/js/components/Others/Forms/SwitchInput'
|
||||||
import SelectInput from '/resources/js/components/Others/Forms/SelectInput'
|
import SelectInput from '/resources/js/components/Others/Forms/SelectInput'
|
||||||
import MultiEmailInput from '/resources/js/components/Others/Forms/MultiEmailInput'
|
import MultiEmailInput from '/resources/js/components/Others/Forms/MultiEmailInput'
|
||||||
import ThumbnailItem from '/resources/js/components/Others/ThumbnailItem'
|
import ThumbnailItem from '/resources/js/components/Others/ThumbnailItem'
|
||||||
import ActionButton from '/resources/js/components/Others/ActionButton'
|
import ActionButton from '/resources/js/components/Others/ActionButton'
|
||||||
import CopyShareLink from '/resources/js/components/Others/Forms/CopyShareLink'
|
import CopyShareLink from '/resources/js/components/Others/Forms/CopyShareLink'
|
||||||
import ButtonBase from '/resources/js/components/FilesView/ButtonBase'
|
import ButtonBase from '/resources/js/components/FilesView/ButtonBase'
|
||||||
import InfoBox from '/resources/js/components/Others/Forms/InfoBox'
|
import InfoBox from '/resources/js/components/Others/Forms/InfoBox'
|
||||||
import {required} from 'vee-validate/dist/rules'
|
import {required} from 'vee-validate/dist/rules'
|
||||||
import {mapGetters} from 'vuex'
|
import {mapGetters} from 'vuex'
|
||||||
import {events} from '/resources/js/bus'
|
import {events} from '/resources/js/bus'
|
||||||
import axios from 'axios'
|
import axios from 'axios'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'ShareEditPopup',
|
name: 'ShareEditPopup',
|
||||||
components: {
|
components: {
|
||||||
AppInputText,
|
AppInputText,
|
||||||
AppInputSwitch,
|
AppInputSwitch,
|
||||||
ValidationProvider,
|
ValidationProvider,
|
||||||
ValidationObserver,
|
ValidationObserver,
|
||||||
SelectBoxInput,
|
SelectBoxInput,
|
||||||
ThumbnailItem,
|
ThumbnailItem,
|
||||||
ActionButton,
|
ActionButton,
|
||||||
PopupWrapper,
|
PopupWrapper,
|
||||||
PopupActions,
|
PopupActions,
|
||||||
PopupContent,
|
PopupContent,
|
||||||
PopupHeader,
|
PopupHeader,
|
||||||
SelectInput,
|
SelectInput,
|
||||||
MultiEmailInput,
|
MultiEmailInput,
|
||||||
SwitchInput,
|
SwitchInput,
|
||||||
ButtonBase,
|
ButtonBase,
|
||||||
CopyShareLink,
|
CopyShareLink,
|
||||||
required,
|
required,
|
||||||
InfoBox,
|
InfoBox,
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
...mapGetters([
|
...mapGetters([
|
||||||
'permissionOptions',
|
'permissionOptions',
|
||||||
'expirationList',
|
'expirationList',
|
||||||
'currentFolder',
|
'currentFolder',
|
||||||
'user',
|
'user',
|
||||||
]),
|
]),
|
||||||
isFolder() {
|
isFolder() {
|
||||||
return this.pickedItem && this.pickedItem.data.type === 'folder'
|
return this.pickedItem && this.pickedItem.data.type === 'folder'
|
||||||
},
|
},
|
||||||
destroyButtonText() {
|
destroyButtonText() {
|
||||||
if(! this.sendToRecipientsMenu)
|
if (!this.sendToRecipientsMenu)
|
||||||
return this.isConfirmedDestroy ? this.$t('popup_share_edit.confirm') : this.$t('popup_share_edit.stop')
|
return this.isConfirmedDestroy ? this.$t('popup_share_edit.confirm') : this.$t('popup_share_edit.stop')
|
||||||
|
|
||||||
if(this.sendToRecipientsMenu)
|
if (this.sendToRecipientsMenu)
|
||||||
return this.$t('popup_share_edit.go_back')
|
return this.$t('popup_share_edit.go_back')
|
||||||
},
|
},
|
||||||
destroyButtonStyle() {
|
destroyButtonStyle() {
|
||||||
if(! this.sendToRecipientsMenu)
|
if (!this.sendToRecipientsMenu)
|
||||||
return this.isConfirmedDestroy ? 'danger-solid' : 'secondary'
|
return this.isConfirmedDestroy ? 'danger-solid' : 'secondary'
|
||||||
|
|
||||||
if(this.sendToRecipientsMenu)
|
if (this.sendToRecipientsMenu)
|
||||||
return 'secondary'
|
return 'secondary'
|
||||||
},
|
},
|
||||||
secondButtonText(){
|
secondButtonText() {
|
||||||
if(! this.sendToRecipientsMenu)
|
if (!this.sendToRecipientsMenu)
|
||||||
return this.$t('popup_share_edit.save')
|
return this.$t('popup_share_edit.save')
|
||||||
|
|
||||||
if(this.sendToRecipientsMenu)
|
if (this.sendToRecipientsMenu)
|
||||||
return this.isEmailSended ? this.$t('shared_form.button_done') : this.$t('popup_share_edit.send_to_recipients')
|
return this.isEmailSend ? this.$t('shared_form.button_done') : this.$t('popup_share_edit.send_to_recipients')
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
'shareOptions.expiration': function (val) {
|
'shareOptions.expiration': function (val) {
|
||||||
if (!val) {
|
if (!val) {
|
||||||
@@ -171,196 +171,189 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
sendToRecipientsMenu: false,
|
sendToRecipientsMenu: false,
|
||||||
isConfirmedDestroy: false,
|
isConfirmedDestroy: false,
|
||||||
canChangePassword: false,
|
canChangePassword: false,
|
||||||
shareOptions: undefined,
|
shareOptions: undefined,
|
||||||
pickedItem: undefined,
|
pickedItem: undefined,
|
||||||
isMoreOptions: false,
|
isMoreOptions: false,
|
||||||
isEmailSended:false,
|
isEmailSend: false,
|
||||||
isDeleting: false,
|
isDeleting: false,
|
||||||
emails:undefined,
|
emails: undefined,
|
||||||
isLoading: false,
|
isLoading: false,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
changePassword() {
|
changePassword() {
|
||||||
this.canChangePassword = false
|
this.canChangePassword = false
|
||||||
},
|
},
|
||||||
async sendViaEmail() {
|
async sendViaEmail() {
|
||||||
|
|
||||||
// Validate email field
|
// Validate email field
|
||||||
const isValid = await this.$refs.shareEmail.validate();
|
const isValid = await this.$refs.shareEmail.validate();
|
||||||
|
|
||||||
if (!isValid) return;
|
if (!isValid) return;
|
||||||
|
|
||||||
this.isLoading = true
|
this.isLoading = true
|
||||||
|
|
||||||
axios.
|
axios.post(`/api/share/${this.shareOptions.token}/email`, {
|
||||||
post(`/api/share/${this.shareOptions.token}/email`, {
|
emails: this.emails
|
||||||
emails: this.emails
|
})
|
||||||
})
|
.catch(() => {
|
||||||
.catch(() => {
|
this.$isSomethingWrong()
|
||||||
this.$isSomethingWrong()
|
})
|
||||||
})
|
.finally(() => {
|
||||||
.finally(() => {
|
|
||||||
|
|
||||||
this.isEmailSended = true
|
this.isEmailSend = true
|
||||||
this.isLoading = false
|
this.isLoading = false
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
async destroySharing() {
|
async destroySharing() {
|
||||||
|
|
||||||
if(this.sendToRecipientsMenu) {
|
// Set confirm button
|
||||||
this.sendToRecipientsMenu = false
|
if (!this.isConfirmedDestroy) {
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// Set confirm button
|
this.isConfirmedDestroy = true
|
||||||
if (! this.isConfirmedDestroy) {
|
} else {
|
||||||
|
|
||||||
this.isConfirmedDestroy = true
|
// Start deleting spinner button
|
||||||
} else {
|
this.isDeleting = true
|
||||||
|
|
||||||
// Start deleting spinner button
|
// Send delete request
|
||||||
this.isDeleting = true
|
await this.$store.dispatch('shareCancel', this.pickedItem)
|
||||||
|
.then(() => {
|
||||||
|
|
||||||
// Send delete request
|
// End deleting spinner button
|
||||||
await this.$store.dispatch('shareCancel' , this.pickedItem)
|
setTimeout(() => this.isDeleting = false, 150)
|
||||||
.then(() => {
|
|
||||||
|
|
||||||
// End deleting spinner button
|
this.$closePopup()
|
||||||
setTimeout(() => this.isDeleting = false, 150)
|
})
|
||||||
|
.catch(() => {
|
||||||
|
|
||||||
this.$closePopup()
|
// End deleting spinner button
|
||||||
})
|
this.isDeleting = false
|
||||||
.catch(() => {
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
|
async updateShareOptions() {
|
||||||
|
|
||||||
// End deleting spinner button
|
// If is open send share via email
|
||||||
this.isDeleting = false
|
if (this.sendToRecipientsMenu && !this.isEmailSend) {
|
||||||
})
|
await this.sendViaEmail()
|
||||||
}
|
return
|
||||||
},
|
}
|
||||||
async updateShareOptions() {
|
|
||||||
|
|
||||||
// If is open send share via email
|
// Is is open send share via email and email was already sended
|
||||||
if(this.sendToRecipientsMenu && !this.isEmailSended) {
|
if (this.sendToRecipientsMenu && this.isEmailSend) {
|
||||||
await this.sendViaEmail()
|
events.$emit('popup:close')
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
// Is is open send share via email and email was already sended
|
// If shared was generated, then close popup
|
||||||
if(this.sendToRecipientsMenu && this.isEmailSended){
|
if (this.isGeneratedShared) {
|
||||||
events.$emit('popup:close')
|
events.$emit('popup:close')
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
// If shared was generated, then close popup
|
// Validate fields
|
||||||
if (this.isGeneratedShared) {
|
const isValid = await this.$refs.shareForm.validate();
|
||||||
|
|
||||||
events.$emit('popup:close')
|
if (!isValid) return;
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// Validate fields
|
this.isLoading = true
|
||||||
const isValid = await this.$refs.shareForm.validate();
|
|
||||||
|
|
||||||
if (!isValid) return;
|
// Send request to get share link
|
||||||
|
axios
|
||||||
|
.post('/api/share/' + this.shareOptions.token, {
|
||||||
|
permission: this.shareOptions.permission,
|
||||||
|
protected: this.shareOptions.isProtected,
|
||||||
|
expiration: this.shareOptions.expiration,
|
||||||
|
password: this.shareOptions.password ? this.shareOptions.password : undefined,
|
||||||
|
_method: 'patch'
|
||||||
|
})
|
||||||
|
.then(response => {
|
||||||
|
|
||||||
this.isLoading = true
|
// Update shared data
|
||||||
|
this.$store.commit('UPDATE_SHARED_ITEM', response.data)
|
||||||
|
|
||||||
// Send request to get share link
|
events.$emit('popup:close')
|
||||||
axios
|
})
|
||||||
.post('/api/share/' + this.shareOptions.token, {
|
.catch(() => {
|
||||||
permission: this.shareOptions.permission,
|
this.$isSomethingWrong()
|
||||||
protected: this.shareOptions.isProtected,
|
})
|
||||||
expiration: this.shareOptions.expiration,
|
.finally(() => {
|
||||||
password: this.shareOptions.password ? this.shareOptions.password : undefined,
|
this.isLoading = false
|
||||||
_method: 'patch'
|
})
|
||||||
})
|
},
|
||||||
.then(response => {
|
},
|
||||||
|
mounted() {
|
||||||
|
events.$on('emailsInputValues', emails => this.emails = emails)
|
||||||
|
|
||||||
// Update shared data
|
// Show popup
|
||||||
this.$store.commit('UPDATE_SHARED_ITEM', response.data.data.attributes)
|
events.$on('popup:open', args => {
|
||||||
|
|
||||||
events.$emit('popup:close')
|
if (args.name !== 'share-edit') return
|
||||||
})
|
|
||||||
.catch(() => {
|
|
||||||
this.$isSomethingWrong()
|
|
||||||
})
|
|
||||||
.finally(() => {
|
|
||||||
this.isLoading = false
|
|
||||||
})
|
|
||||||
},
|
|
||||||
},
|
|
||||||
mounted() {
|
|
||||||
events.$on('emailsInputValues', emails => this.emails = emails)
|
|
||||||
|
|
||||||
// Show popup
|
// Store picked item
|
||||||
events.$on('popup:open', args => {
|
this.pickedItem = args.item
|
||||||
|
|
||||||
if (args.name !== 'share-edit') return
|
// Store shared options
|
||||||
|
this.shareOptions = {
|
||||||
|
id: args.item.data.relationships.shared.data.id,
|
||||||
|
token: args.item.data.relationships.shared.data.attributes.token,
|
||||||
|
expiration: args.item.data.relationships.shared.data.attributes.expire_in,
|
||||||
|
isProtected: args.item.data.relationships.shared.data.attributes.protected,
|
||||||
|
permission: args.item.data.relationships.shared.data.attributes.permission,
|
||||||
|
password: undefined,
|
||||||
|
}
|
||||||
|
|
||||||
// Store picked item
|
if (args.sentToEmail)
|
||||||
this.pickedItem = args.item
|
this.sendToRecipientsMenu = true
|
||||||
|
this.isEmailSend = false
|
||||||
|
|
||||||
// Store shared options
|
this.canChangePassword = args.item.data.relationships.shared.data.attributes.protected
|
||||||
this.shareOptions = {
|
})
|
||||||
id: args.item.data.relationships.shared.data.id,
|
|
||||||
token: args.item.data.relationships.shared.data.attributes.token,
|
|
||||||
expiration: args.item.data.relationships.shared.data.attributes.expire_in,
|
|
||||||
isProtected: args.item.data.relationships.shared.data.attributes.protected,
|
|
||||||
permission: args.item.data.relationships.shared.data.attributes.permission,
|
|
||||||
password: undefined,
|
|
||||||
}
|
|
||||||
|
|
||||||
if (args.sentToEmail)
|
events.$on('popup:close', () => {
|
||||||
this.sendToRecipientsMenu = true
|
|
||||||
this.isEmailSended = false
|
|
||||||
|
|
||||||
this.canChangePassword = args.item.data.relationships.shared.data.attributes.protected
|
// Restore data
|
||||||
})
|
setTimeout(() => {
|
||||||
|
this.sendToRecipientsMenu = false
|
||||||
events.$on('popup:close', () => {
|
this.isConfirmedDestroy = false
|
||||||
|
this.canChangePassword = false
|
||||||
// Restore data
|
this.shareOptions = undefined
|
||||||
setTimeout(() => {
|
this.pickedItem = undefined
|
||||||
this.sendToRecipientsMenu = false
|
this.isEmailSend = false
|
||||||
this.isConfirmedDestroy = false
|
}, 150)
|
||||||
this.canChangePassword = false
|
})
|
||||||
this.shareOptions = undefined
|
}
|
||||||
this.pickedItem = undefined
|
}
|
||||||
this.isEmailSended = false
|
|
||||||
}, 150)
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
@import "resources/sass/vuefilemanager/_inapp-forms.scss";
|
@import "resources/sass/vuefilemanager/_inapp-forms.scss";
|
||||||
@import '/resources/sass/vuefilemanager/_forms';
|
@import '/resources/sass/vuefilemanager/_forms';
|
||||||
|
|
||||||
.input-wrapper {
|
.input-wrapper {
|
||||||
|
|
||||||
&.password {
|
&.password {
|
||||||
margin-top: -10px;
|
margin-top: -10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
&.copy-input {
|
&.copy-input {
|
||||||
padding: 0px 20px;
|
padding: 0px 20px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.change-password {
|
.change-password {
|
||||||
opacity: 0.7;
|
opacity: 0.7;
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
margin-top: -8px;
|
margin-top: -8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.item-thumbnail {
|
.item-thumbnail {
|
||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user