diff --git a/app/resources/js/components/file-info-modal.vue b/app/resources/js/components/file-info-modal.vue index 3caedf4..ed8250c 100644 --- a/app/resources/js/components/file-info-modal.vue +++ b/app/resources/js/components/file-info-modal.vue @@ -75,7 +75,7 @@ await axios.get('?info=' + filePath).then(function (response) { this.hashes = response.data.hashes; }.bind(this)).catch(function (error) { - this.error = error.response.data.message; + this.error = error.response.request.statusText; }.bind(this)); this.loading = false; diff --git a/app/src/Controllers/FileInfoController.php b/app/src/Controllers/FileInfoController.php index 652f7d7..f4d4fe1 100644 --- a/app/src/Controllers/FileInfoController.php +++ b/app/src/Controllers/FileInfoController.php @@ -48,18 +48,10 @@ class FileInfoController ); if (! $file->isFile()) { - $response->getBody()->write(json_encode([ - 'message' => $this->translator->trans('error.file_not_found'), - ])); - return $response->withStatus(404, $this->translator->trans('error.file_not_found')); } if ($file->getSize() >= $this->container->get('max_hash_size')) { - $response->getBody()->write(json_encode([ - 'message' => $this->translator->trans('error.file_size_exceeded'), - ])); - return $response->withStatus(500, $this->translator->trans('error.file_size_exceeded')); }