Merge pull request #13 from arifhp86/master

Minor code style change and refactor
pull/14/head
Hasin Hayder 3 years ago committed by GitHub
commit 5a3defbebf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -88,8 +88,8 @@ class RoleController extends Controller {
//don't allow changing the admin slug, because it will make the routes inaccessbile due to faile ability check //don't allow changing the admin slug, because it will make the routes inaccessbile due to faile ability check
$role->delete(); $role->delete();
return response(['error' => 0, 'message' => 'role has been deleted']); return response(['error' => 0, 'message' => 'role has been deleted']);
} else {
return response(['error' => 1, 'message' => 'you cannot delete this role'], 422);
} }
return response(['error' => 1, 'message' => 'you cannot delete this role'], 422);
} }
} }

@ -75,14 +75,9 @@ class UserController extends Controller {
$user->tokens()->delete(); $user->tokens()->delete();
} }
$roles = $user->roles->pluck('slug')->all();
$roles = $user->roles()->get();
$_roles = []; $plainTextToken = $user->createToken('hydra-api-token', $roles)->plainTextToken;
foreach ($roles as $role) {
$_roles[] = $role->slug;
}
$plainTextToken = $user->createToken('hydra-api-token', $_roles)->plainTextToken;
return response(['error' => 0, 'id' => $user->id, 'token' => $plainTextToken], 200); return response(['error' => 0, 'id' => $user->id, 'token' => $plainTextToken], 200);
} }

@ -31,10 +31,9 @@ class UserRoleController extends Controller {
$role = Role::find($data['role_id']); $role = Role::find($data['role_id']);
if (!$user->roles()->find($data['role_id'])) { if (!$user->roles()->find($data['role_id'])) {
$user->roles()->attach($role); $user->roles()->attach($role);
return $user->load('roles');
} else {
return $user->load('roles');
} }
return $user->load('roles');
} }
/** /**

Loading…
Cancel
Save