mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-04-06 02:33:48 +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-subscribers.js": "/chunks/plan-subscribers.js?id=7eff560fea52770a642f",
|
||||
"/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~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",
|
||||
@@ -686,5 +686,176 @@
|
||||
"/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/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-->
|
||||
<PopupHeader :title="$t('popup_share_edit.title')" icon="share" />
|
||||
|
||||
<!--Content-->
|
||||
<!--Content-->
|
||||
<PopupContent v-if="pickedItem && pickedItem.data.relationships.shared">
|
||||
|
||||
<!--Item Thumbnail-->
|
||||
<ThumbnailItem class="item-thumbnail" :item="pickedItem" info="metadata"/>
|
||||
<ThumbnailItem class="item-thumbnail" :item="pickedItem" info="metadata" />
|
||||
|
||||
<!--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>
|
||||
<CopyShareLink :item="pickedItem" />
|
||||
</div>
|
||||
|
||||
<!--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 }">
|
||||
<AppInputText :error="errors[0]">
|
||||
<MultiEmailInput rules="required" v-model="emails" :label="$t('shared_form.label_send_to_recipients')" :isError="errors[0]" />
|
||||
@@ -24,13 +24,13 @@
|
||||
</ValidationProvider>
|
||||
</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">
|
||||
|
||||
<!--Permission Select-->
|
||||
<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]">
|
||||
<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>
|
||||
</ValidationProvider>
|
||||
|
||||
@@ -66,23 +66,23 @@
|
||||
</ValidationObserver>
|
||||
</PopupContent>
|
||||
|
||||
<!--Actions-->
|
||||
<!--Actions-->
|
||||
<PopupActions>
|
||||
<ButtonBase v-if="! sendToRecipientsMenu || (sendToRecipientsMenu && !isEmailSended)"
|
||||
class="popup-button"
|
||||
@click.native="destroySharing"
|
||||
:button-style="destroyButtonStyle"
|
||||
:loading="isDeleting"
|
||||
:disabled="isDeleting"
|
||||
>{{ destroyButtonText }}
|
||||
<ButtonBase v-if="! sendToRecipientsMenu || (sendToRecipientsMenu && !isEmailSend)"
|
||||
class="popup-button"
|
||||
@click.native="destroySharing"
|
||||
:button-style="destroyButtonStyle"
|
||||
:loading="isDeleting"
|
||||
:disabled="isDeleting"
|
||||
>{{ destroyButtonText }}
|
||||
</ButtonBase>
|
||||
<ButtonBase
|
||||
class="popup-button"
|
||||
@click.native="updateShareOptions"
|
||||
button-style="theme"
|
||||
:loading="isLoading"
|
||||
:disabled="isLoading"
|
||||
>{{ secondButtonText }}
|
||||
class="popup-button"
|
||||
@click.native="updateShareOptions"
|
||||
button-style="theme"
|
||||
:loading="isLoading"
|
||||
:disabled="isLoading"
|
||||
>{{ secondButtonText }}
|
||||
</ButtonBase>
|
||||
</PopupActions>
|
||||
</PopupWrapper>
|
||||
@@ -91,79 +91,79 @@
|
||||
<script>
|
||||
import AppInputText from "../Admin/AppInputText";
|
||||
import AppInputSwitch from "../Admin/AppInputSwitch";
|
||||
import {ValidationProvider, ValidationObserver} from 'vee-validate/dist/vee-validate.full'
|
||||
import SelectBoxInput from '/resources/js/components/Others/Forms/SelectBoxInput'
|
||||
import PopupWrapper from '/resources/js/components/Others/Popup/PopupWrapper'
|
||||
import PopupActions from '/resources/js/components/Others/Popup/PopupActions'
|
||||
import PopupContent from '/resources/js/components/Others/Popup/PopupContent'
|
||||
import PopupHeader from '/resources/js/components/Others/Popup/PopupHeader'
|
||||
import SwitchInput from '/resources/js/components/Others/Forms/SwitchInput'
|
||||
import SelectInput from '/resources/js/components/Others/Forms/SelectInput'
|
||||
import MultiEmailInput from '/resources/js/components/Others/Forms/MultiEmailInput'
|
||||
import ThumbnailItem from '/resources/js/components/Others/ThumbnailItem'
|
||||
import ActionButton from '/resources/js/components/Others/ActionButton'
|
||||
import CopyShareLink from '/resources/js/components/Others/Forms/CopyShareLink'
|
||||
import ButtonBase from '/resources/js/components/FilesView/ButtonBase'
|
||||
import InfoBox from '/resources/js/components/Others/Forms/InfoBox'
|
||||
import {required} from 'vee-validate/dist/rules'
|
||||
import {mapGetters} from 'vuex'
|
||||
import {events} from '/resources/js/bus'
|
||||
import axios from 'axios'
|
||||
import {ValidationProvider, ValidationObserver} from 'vee-validate/dist/vee-validate.full'
|
||||
import SelectBoxInput from '/resources/js/components/Others/Forms/SelectBoxInput'
|
||||
import PopupWrapper from '/resources/js/components/Others/Popup/PopupWrapper'
|
||||
import PopupActions from '/resources/js/components/Others/Popup/PopupActions'
|
||||
import PopupContent from '/resources/js/components/Others/Popup/PopupContent'
|
||||
import PopupHeader from '/resources/js/components/Others/Popup/PopupHeader'
|
||||
import SwitchInput from '/resources/js/components/Others/Forms/SwitchInput'
|
||||
import SelectInput from '/resources/js/components/Others/Forms/SelectInput'
|
||||
import MultiEmailInput from '/resources/js/components/Others/Forms/MultiEmailInput'
|
||||
import ThumbnailItem from '/resources/js/components/Others/ThumbnailItem'
|
||||
import ActionButton from '/resources/js/components/Others/ActionButton'
|
||||
import CopyShareLink from '/resources/js/components/Others/Forms/CopyShareLink'
|
||||
import ButtonBase from '/resources/js/components/FilesView/ButtonBase'
|
||||
import InfoBox from '/resources/js/components/Others/Forms/InfoBox'
|
||||
import {required} from 'vee-validate/dist/rules'
|
||||
import {mapGetters} from 'vuex'
|
||||
import {events} from '/resources/js/bus'
|
||||
import axios from 'axios'
|
||||
|
||||
export default {
|
||||
name: 'ShareEditPopup',
|
||||
components: {
|
||||
export default {
|
||||
name: 'ShareEditPopup',
|
||||
components: {
|
||||
AppInputText,
|
||||
AppInputSwitch,
|
||||
ValidationProvider,
|
||||
ValidationObserver,
|
||||
SelectBoxInput,
|
||||
ThumbnailItem,
|
||||
ActionButton,
|
||||
PopupWrapper,
|
||||
PopupActions,
|
||||
PopupContent,
|
||||
PopupHeader,
|
||||
SelectInput,
|
||||
MultiEmailInput,
|
||||
SwitchInput,
|
||||
ButtonBase,
|
||||
CopyShareLink,
|
||||
required,
|
||||
InfoBox,
|
||||
},
|
||||
computed: {
|
||||
...mapGetters([
|
||||
'permissionOptions',
|
||||
'expirationList',
|
||||
'currentFolder',
|
||||
'user',
|
||||
]),
|
||||
isFolder() {
|
||||
return this.pickedItem && this.pickedItem.data.type === 'folder'
|
||||
},
|
||||
destroyButtonText() {
|
||||
if(! this.sendToRecipientsMenu)
|
||||
return this.isConfirmedDestroy ? this.$t('popup_share_edit.confirm') : this.$t('popup_share_edit.stop')
|
||||
ValidationProvider,
|
||||
ValidationObserver,
|
||||
SelectBoxInput,
|
||||
ThumbnailItem,
|
||||
ActionButton,
|
||||
PopupWrapper,
|
||||
PopupActions,
|
||||
PopupContent,
|
||||
PopupHeader,
|
||||
SelectInput,
|
||||
MultiEmailInput,
|
||||
SwitchInput,
|
||||
ButtonBase,
|
||||
CopyShareLink,
|
||||
required,
|
||||
InfoBox,
|
||||
},
|
||||
computed: {
|
||||
...mapGetters([
|
||||
'permissionOptions',
|
||||
'expirationList',
|
||||
'currentFolder',
|
||||
'user',
|
||||
]),
|
||||
isFolder() {
|
||||
return this.pickedItem && this.pickedItem.data.type === 'folder'
|
||||
},
|
||||
destroyButtonText() {
|
||||
if (!this.sendToRecipientsMenu)
|
||||
return this.isConfirmedDestroy ? this.$t('popup_share_edit.confirm') : this.$t('popup_share_edit.stop')
|
||||
|
||||
if(this.sendToRecipientsMenu)
|
||||
return this.$t('popup_share_edit.go_back')
|
||||
},
|
||||
destroyButtonStyle() {
|
||||
if(! this.sendToRecipientsMenu)
|
||||
if (this.sendToRecipientsMenu)
|
||||
return this.$t('popup_share_edit.go_back')
|
||||
},
|
||||
destroyButtonStyle() {
|
||||
if (!this.sendToRecipientsMenu)
|
||||
return this.isConfirmedDestroy ? 'danger-solid' : 'secondary'
|
||||
|
||||
if(this.sendToRecipientsMenu)
|
||||
if (this.sendToRecipientsMenu)
|
||||
return 'secondary'
|
||||
},
|
||||
secondButtonText(){
|
||||
if(! this.sendToRecipientsMenu)
|
||||
return this.$t('popup_share_edit.save')
|
||||
},
|
||||
secondButtonText() {
|
||||
if (!this.sendToRecipientsMenu)
|
||||
return this.$t('popup_share_edit.save')
|
||||
|
||||
if(this.sendToRecipientsMenu)
|
||||
return this.isEmailSended ? this.$t('shared_form.button_done') : this.$t('popup_share_edit.send_to_recipients')
|
||||
},
|
||||
},
|
||||
if (this.sendToRecipientsMenu)
|
||||
return this.isEmailSend ? this.$t('shared_form.button_done') : this.$t('popup_share_edit.send_to_recipients')
|
||||
},
|
||||
},
|
||||
watch: {
|
||||
'shareOptions.expiration': function (val) {
|
||||
if (!val) {
|
||||
@@ -171,196 +171,189 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
sendToRecipientsMenu: false,
|
||||
isConfirmedDestroy: false,
|
||||
canChangePassword: false,
|
||||
shareOptions: undefined,
|
||||
pickedItem: undefined,
|
||||
isMoreOptions: false,
|
||||
isEmailSended:false,
|
||||
isDeleting: false,
|
||||
emails:undefined,
|
||||
isLoading: false,
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
changePassword() {
|
||||
this.canChangePassword = false
|
||||
},
|
||||
async sendViaEmail() {
|
||||
data() {
|
||||
return {
|
||||
sendToRecipientsMenu: false,
|
||||
isConfirmedDestroy: false,
|
||||
canChangePassword: false,
|
||||
shareOptions: undefined,
|
||||
pickedItem: undefined,
|
||||
isMoreOptions: false,
|
||||
isEmailSend: false,
|
||||
isDeleting: false,
|
||||
emails: undefined,
|
||||
isLoading: false,
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
changePassword() {
|
||||
this.canChangePassword = false
|
||||
},
|
||||
async sendViaEmail() {
|
||||
|
||||
// Validate email field
|
||||
const isValid = await this.$refs.shareEmail.validate();
|
||||
// Validate email field
|
||||
const isValid = await this.$refs.shareEmail.validate();
|
||||
|
||||
if (!isValid) return;
|
||||
if (!isValid) return;
|
||||
|
||||
this.isLoading = true
|
||||
this.isLoading = true
|
||||
|
||||
axios.
|
||||
post(`/api/share/${this.shareOptions.token}/email`, {
|
||||
emails: this.emails
|
||||
})
|
||||
.catch(() => {
|
||||
this.$isSomethingWrong()
|
||||
})
|
||||
.finally(() => {
|
||||
axios.post(`/api/share/${this.shareOptions.token}/email`, {
|
||||
emails: this.emails
|
||||
})
|
||||
.catch(() => {
|
||||
this.$isSomethingWrong()
|
||||
})
|
||||
.finally(() => {
|
||||
|
||||
this.isEmailSended = true
|
||||
this.isLoading = false
|
||||
})
|
||||
},
|
||||
async destroySharing() {
|
||||
this.isEmailSend = true
|
||||
this.isLoading = false
|
||||
})
|
||||
},
|
||||
async destroySharing() {
|
||||
|
||||
if(this.sendToRecipientsMenu) {
|
||||
this.sendToRecipientsMenu = false
|
||||
return
|
||||
}
|
||||
// Set confirm button
|
||||
if (!this.isConfirmedDestroy) {
|
||||
|
||||
// Set confirm button
|
||||
if (! this.isConfirmedDestroy) {
|
||||
this.isConfirmedDestroy = true
|
||||
} else {
|
||||
|
||||
this.isConfirmedDestroy = true
|
||||
} else {
|
||||
// Start deleting spinner button
|
||||
this.isDeleting = true
|
||||
|
||||
// Start deleting spinner button
|
||||
this.isDeleting = true
|
||||
// Send delete request
|
||||
await this.$store.dispatch('shareCancel', this.pickedItem)
|
||||
.then(() => {
|
||||
|
||||
// Send delete request
|
||||
await this.$store.dispatch('shareCancel' , this.pickedItem)
|
||||
.then(() => {
|
||||
// End deleting spinner button
|
||||
setTimeout(() => this.isDeleting = false, 150)
|
||||
|
||||
// End deleting spinner button
|
||||
setTimeout(() => this.isDeleting = false, 150)
|
||||
this.$closePopup()
|
||||
})
|
||||
.catch(() => {
|
||||
|
||||
this.$closePopup()
|
||||
})
|
||||
.catch(() => {
|
||||
// End deleting spinner button
|
||||
this.isDeleting = false
|
||||
})
|
||||
}
|
||||
},
|
||||
async updateShareOptions() {
|
||||
|
||||
// End deleting spinner button
|
||||
this.isDeleting = false
|
||||
})
|
||||
}
|
||||
},
|
||||
async updateShareOptions() {
|
||||
// If is open send share via email
|
||||
if (this.sendToRecipientsMenu && !this.isEmailSend) {
|
||||
await this.sendViaEmail()
|
||||
return
|
||||
}
|
||||
|
||||
// If is open send share via email
|
||||
if(this.sendToRecipientsMenu && !this.isEmailSended) {
|
||||
await this.sendViaEmail()
|
||||
return
|
||||
}
|
||||
// Is is open send share via email and email was already sended
|
||||
if (this.sendToRecipientsMenu && this.isEmailSend) {
|
||||
events.$emit('popup:close')
|
||||
return
|
||||
}
|
||||
|
||||
// Is is open send share via email and email was already sended
|
||||
if(this.sendToRecipientsMenu && this.isEmailSended){
|
||||
events.$emit('popup:close')
|
||||
return
|
||||
}
|
||||
// If shared was generated, then close popup
|
||||
if (this.isGeneratedShared) {
|
||||
events.$emit('popup:close')
|
||||
return
|
||||
}
|
||||
|
||||
// If shared was generated, then close popup
|
||||
if (this.isGeneratedShared) {
|
||||
// Validate fields
|
||||
const isValid = await this.$refs.shareForm.validate();
|
||||
|
||||
events.$emit('popup:close')
|
||||
return
|
||||
}
|
||||
if (!isValid) return;
|
||||
|
||||
// Validate fields
|
||||
const isValid = await this.$refs.shareForm.validate();
|
||||
this.isLoading = true
|
||||
|
||||
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
|
||||
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 => {
|
||||
events.$emit('popup:close')
|
||||
})
|
||||
.catch(() => {
|
||||
this.$isSomethingWrong()
|
||||
})
|
||||
.finally(() => {
|
||||
this.isLoading = false
|
||||
})
|
||||
},
|
||||
},
|
||||
mounted() {
|
||||
events.$on('emailsInputValues', emails => this.emails = emails)
|
||||
|
||||
// Update shared data
|
||||
this.$store.commit('UPDATE_SHARED_ITEM', response.data.data.attributes)
|
||||
// Show popup
|
||||
events.$on('popup:open', args => {
|
||||
|
||||
events.$emit('popup:close')
|
||||
})
|
||||
.catch(() => {
|
||||
this.$isSomethingWrong()
|
||||
})
|
||||
.finally(() => {
|
||||
this.isLoading = false
|
||||
})
|
||||
},
|
||||
},
|
||||
mounted() {
|
||||
events.$on('emailsInputValues', emails => this.emails = emails)
|
||||
if (args.name !== 'share-edit') return
|
||||
|
||||
// Show popup
|
||||
events.$on('popup:open', args => {
|
||||
// Store picked item
|
||||
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
|
||||
this.pickedItem = args.item
|
||||
if (args.sentToEmail)
|
||||
this.sendToRecipientsMenu = true
|
||||
this.isEmailSend = false
|
||||
|
||||
// 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,
|
||||
}
|
||||
this.canChangePassword = args.item.data.relationships.shared.data.attributes.protected
|
||||
})
|
||||
|
||||
if (args.sentToEmail)
|
||||
this.sendToRecipientsMenu = true
|
||||
this.isEmailSended = false
|
||||
events.$on('popup:close', () => {
|
||||
|
||||
this.canChangePassword = args.item.data.relationships.shared.data.attributes.protected
|
||||
})
|
||||
|
||||
events.$on('popup:close', () => {
|
||||
|
||||
// Restore data
|
||||
setTimeout(() => {
|
||||
this.sendToRecipientsMenu = false
|
||||
this.isConfirmedDestroy = false
|
||||
this.canChangePassword = false
|
||||
this.shareOptions = undefined
|
||||
this.pickedItem = undefined
|
||||
this.isEmailSended = false
|
||||
}, 150)
|
||||
})
|
||||
}
|
||||
}
|
||||
// Restore data
|
||||
setTimeout(() => {
|
||||
this.sendToRecipientsMenu = false
|
||||
this.isConfirmedDestroy = false
|
||||
this.canChangePassword = false
|
||||
this.shareOptions = undefined
|
||||
this.pickedItem = undefined
|
||||
this.isEmailSend = false
|
||||
}, 150)
|
||||
})
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
@import "resources/sass/vuefilemanager/_inapp-forms.scss";
|
||||
@import '/resources/sass/vuefilemanager/_forms';
|
||||
@import '/resources/sass/vuefilemanager/_forms';
|
||||
|
||||
.input-wrapper {
|
||||
.input-wrapper {
|
||||
|
||||
&.password {
|
||||
margin-top: -10px;
|
||||
}
|
||||
&.password {
|
||||
margin-top: -10px;
|
||||
}
|
||||
|
||||
&.copy-input {
|
||||
padding: 0px 20px;
|
||||
}
|
||||
}
|
||||
&.copy-input {
|
||||
padding: 0px 20px;
|
||||
}
|
||||
}
|
||||
|
||||
.change-password {
|
||||
opacity: 0.7;
|
||||
text-decoration: underline;
|
||||
.change-password {
|
||||
opacity: 0.7;
|
||||
text-decoration: underline;
|
||||
margin-top: -8px;
|
||||
}
|
||||
}
|
||||
|
||||
.item-thumbnail {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
.item-thumbnail {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user