From e4dd9de93108149551c90dc3b97cfe9c0d317c5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=8Carodej?= Date: Wed, 20 Apr 2022 19:20:48 +0200 Subject: [PATCH] reload view after remote upload was finished --- config/language-translations.php | 1 + public/mix-manifest.json | 4 ++-- resources/js/components/RemoteUpload/RemoteUploadPopup.vue | 5 ++++- src/Domain/Files/Controllers/RemoteUploadFileController.php | 4 +--- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/config/language-translations.php b/config/language-translations.php index 3a0c4d0b..f6b809f4 100644 --- a/config/language-translations.php +++ b/config/language-translations.php @@ -948,5 +948,6 @@ return [ 'remote_links_help' => 'For every line paste one link', 'paste_remote_links_here' => 'Paste your remote links here...', 'remote_download_submitted' => 'Your links will be downloaded as soon as possible', + 'remote_download_processed' => 'Your links were processed successfully', ], ]; diff --git a/public/mix-manifest.json b/public/mix-manifest.json index 93002981..4b745a58 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -9,7 +9,7 @@ "/chunks/environment.js": "/chunks/environment.js?id=784c2442268b36dc", "/chunks/app-setup.js": "/chunks/app-setup.js?id=cbe7bfed06400736", "/chunks/admin-account.js": "/chunks/admin-account.js?id=78d257775f5fc485", - "/chunks/shared.js": "/chunks/shared.js?id=76d00e2402745b07", + "/chunks/shared.js": "/chunks/shared.js?id=e065eb78d6cc3b7d", "/chunks/shared/browser.js": "/chunks/shared/browser.js?id=d2fff07a2bc7af3f", "/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=a6063bed9be75a09", "/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=b5519d193bce2339", @@ -62,7 +62,7 @@ "/chunks/settings-password.js": "/chunks/settings-password.js?id=d00bf503d8126dc4", "/chunks/settings-storage.js": "/chunks/settings-storage.js?id=092e324aad54656b", "/chunks/billing.js": "/chunks/billing.js?id=115c25478cee576d", - "/chunks/platform.js": "/chunks/platform.js?id=780d762236b079cf", + "/chunks/platform.js": "/chunks/platform.js?id=735f8aa44b87d0c4", "/chunks/files.js": "/chunks/files.js?id=aaea9173f7697d6e", "/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=4bab41df721a6fc6", "/chunks/my-shared-items.js": "/chunks/my-shared-items.js?id=c62bc3eb07de20df", diff --git a/resources/js/components/RemoteUpload/RemoteUploadPopup.vue b/resources/js/components/RemoteUpload/RemoteUploadPopup.vue index 43067241..2c6a8c91 100644 --- a/resources/js/components/RemoteUpload/RemoteUploadPopup.vue +++ b/resources/js/components/RemoteUpload/RemoteUploadPopup.vue @@ -93,10 +93,13 @@ export default { .then(() => { events.$emit('toaster', { type: 'success', - message: this.$t('remote_download_submitted'), + message: this.$t('remote_download_processed'), }) events.$emit('popup:close') + + // Reload data + this.$getDataByLocation() }) .catch((error) => { if (error.response.status === 422) { diff --git a/src/Domain/Files/Controllers/RemoteUploadFileController.php b/src/Domain/Files/Controllers/RemoteUploadFileController.php index 8ac53a33..ee2f4fb3 100644 --- a/src/Domain/Files/Controllers/RemoteUploadFileController.php +++ b/src/Domain/Files/Controllers/RemoteUploadFileController.php @@ -27,9 +27,7 @@ class RemoteUploadFileController extends Controller : auth()->user(); // Execute job for get content from url and save - ($this->getContentFromExternalSource) - ->onQueue() - ->execute($request->all(), $user); + ($this->getContentFromExternalSource)($request->all(), $user); return response('Files were successfully added to the upload queue', 201); }