diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 55a0968..1a5179f 100755 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -3,6 +3,7 @@ namespace App\Http\Controllers; +use App\Exceptions\AppException; use App\Models\Agent; use App\Models\AgentPlus; use App\Models\Identification; @@ -161,6 +162,9 @@ class UserController extends Controller return $this->successResponse(trans('messages.successful_card_attachment')); } + /** + * @throws AppException + */ public function uploadImage(Request $request, $key, $imageCode, $folderName) { @@ -183,9 +187,9 @@ class UserController extends Controller $compressedImage = $this->compressImage($request->file($key), './' . $folderName . '/' . $image, 70); if ($compressedImage) { - return $image; + return url($folderName . '/' . $image); } else { - return $this->errorResponse(trans('errors.compression_failed')); + throw new AppException(trans('errors.compression_failed')); } // } else { // return $this->errorResponse('Sorry, only JPG, JPEG, PNG, & GIF files are allowed to upload.');