Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion mcpgateway/bootstrap_db.py
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ async def bootstrap_default_roles() -> None:
existing_assignment = await role_service.get_user_role_assignment(user_email=admin_user.email, role_id=platform_admin_role.id, scope="global", scope_id=None)

if not existing_assignment or not existing_assignment.is_active:
await role_service.assign_role_to_user(user_email=admin_user.email, role_id=platform_admin_role.id, scope="global", scope_id=None, granted_by="system")
await role_service.assign_role_to_user(user_email=admin_user.email, role_id=platform_admin_role.id, scope="global", scope_id=None, granted_by=admin_user.email)
logger.info(f"Assigned platform_admin role to {admin_user.email}")
else:
logger.info("Admin user already has platform_admin role")
Expand Down
2 changes: 1 addition & 1 deletion tests/unit/mcpgateway/test_bootstrap_db.py
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,7 @@ async def test_bootstrap_roles_create_success(
role_id=platform_admin_role.id,
scope="global",
scope_id=None,
granted_by="system"
granted_by=mock_admin_user.email
)

mock_logger.info.assert_any_call(
Expand Down
Loading