spatie laravel-permission There is no permission named `edit_project` for guard `api`
convert the id field for integer before calling the syncPermissions method
$data = array(); foreach ($permissions as $key => $item){$data[$key] = (int)$item;}
if (!empty($data)){$role->syncPermissions($data);}