fix dashboard pbg, add soft delete users, fix js create pbg task

This commit is contained in:
arifal
2025-03-19 14:06:10 +07:00
parent e940b8d6c7
commit 5e1c9f3a2e
10 changed files with 237 additions and 297 deletions

View File

@@ -85,4 +85,17 @@ class UsersController extends Controller
return response()->json(['message' => $e->getMessage()],500);
}
}
public function destroy($id){
try{
$user = User::findOrFail($id);
DB::beginTransaction();
$user->delete();
DB::commit();
return response()->json(['message' => 'Successfully deleted'], 200);
}catch(\Exception $e){
Log::error('Failed to delete user: '. $e->getMessage());
return response()->json(['message' => 'Failed to delete user'],500);
}
}
}