Skip to content
Snippets Groups Projects
Commit 3b20ba0f authored by Christian Boettcher's avatar Christian Boettcher
Browse files

set role as proper type

parent ddf3b7e0
Branches
Tags
No related merge requests found
Pipeline #131468 passed
...@@ -64,7 +64,6 @@ class UnityIntegrationView(AppBuilderBaseView): ...@@ -64,7 +64,6 @@ class UnityIntegrationView(AppBuilderBaseView):
# check airflow user backend # check airflow user backend
# check if user already exists, if not create it (with long random password) # check if user already exists, if not create it (with long random password)
sec_manager = app.appbuilder.sm sec_manager = app.appbuilder.sm
log.debug("Security manager type is " + str(type(sec_manager)))
fab_user = sec_manager.find_user(username=persistent_identifier) fab_user = sec_manager.find_user(username=persistent_identifier)
log.debug("Searching for user by name gave '" + (str(fab_user)) + "'") log.debug("Searching for user by name gave '" + (str(fab_user)) + "'")
...@@ -76,7 +75,7 @@ class UnityIntegrationView(AppBuilderBaseView): ...@@ -76,7 +75,7 @@ class UnityIntegrationView(AppBuilderBaseView):
first_name=first_name, first_name=first_name,
last_name=last_name, last_name=last_name,
email=email, email=email,
role=role, role=sec_manager.find_role(role),
password=''.join(random.choice(characters) for i in range(20)) password=''.join(random.choice(characters) for i in range(20))
) )
# login as that user # login as that user
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment