From 3e0a332ffca4b76c07c8b01fe7c2758cfcc83911 Mon Sep 17 00:00:00 2001 From: Montana Date: Tue, 23 Apr 2019 16:31:55 -0400 Subject: [PATCH] Default permission_sets to VIEW_APPLICATION on creating an application role --- atst/domain/application_roles.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/atst/domain/application_roles.py b/atst/domain/application_roles.py index 0177374a..2a5f7960 100644 --- a/atst/domain/application_roles.py +++ b/atst/domain/application_roles.py @@ -9,7 +9,9 @@ class ApplicationRoles(object): return PermissionSets.get_many(set_names) @classmethod - def create(cls, user, application, permission_set_names): + def create( + cls, user, application, permission_set_names=[PermissionSets.VIEW_APPLICATION] + ): application_role = ApplicationRole(user=user, application_id=application.id) application_role.permission_sets = ApplicationRoles._permission_sets_for_names(