mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-04-22 09:32:14 +00:00
routes response refactoring
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
namespace Domain\Admin\Controllers\Users;
|
||||
|
||||
use App\Users\Models\User;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use App\Http\Controllers\Controller;
|
||||
use Illuminate\Support\Facades\Password;
|
||||
|
||||
@@ -11,10 +11,15 @@ class ResetUserPasswordController extends Controller
|
||||
/**
|
||||
* Send user password reset link
|
||||
*/
|
||||
public function __invoke(User $user): Response
|
||||
public function __invoke(User $user): JsonResponse
|
||||
{
|
||||
$message = [
|
||||
'type' => 'success',
|
||||
'message' => 'The password reset link was send succesfully',
|
||||
];
|
||||
|
||||
if (is_demo()) {
|
||||
return response('Done.', 204);
|
||||
return response()->json($message);
|
||||
}
|
||||
|
||||
// Get password token
|
||||
@@ -24,6 +29,6 @@ class ResetUserPasswordController extends Controller
|
||||
// Send user email
|
||||
$user->sendPasswordResetNotification($token);
|
||||
|
||||
return response('Done.', 204);
|
||||
return response()->json($message);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user