routes response refactoring

This commit is contained in:
Čarodej
2022-05-16 14:14:48 +02:00
parent f66982b3ec
commit e87e2ec4e3
85 changed files with 534 additions and 316 deletions

View File

@@ -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);
}
}