diff options
author | Parker Berberian <pberberian@iol.unh.edu> | 2019-05-31 20:01:57 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2019-05-31 20:01:57 +0000 |
commit | f8c129df82adb3ffcbd51ebd42a3152196db38d6 (patch) | |
tree | ae3fc2f03b95a68df786dab1ac2711279c6f3873 /dashboard/src/booking/quick_deployer.py | |
parent | 2fb0bca997efd1090ddf3857cc2f983cb6f75f78 (diff) | |
parent | 6f0d21ca0cbb2ccd0ec9a1f9eb0b50a8305389cf (diff) |
Merge "Refactor selector step logic"
Diffstat (limited to 'dashboard/src/booking/quick_deployer.py')
-rw-r--r-- | dashboard/src/booking/quick_deployer.py | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/dashboard/src/booking/quick_deployer.py b/dashboard/src/booking/quick_deployer.py index 763c8a0..ac69c8c 100644 --- a/dashboard/src/booking/quick_deployer.py +++ b/dashboard/src/booking/quick_deployer.py @@ -12,7 +12,6 @@ import json import uuid import re from django.db.models import Q -from django.contrib.auth.models import User from datetime import timedelta from django.utils import timezone from account.models import Lab @@ -321,12 +320,8 @@ def create_from_form(form, request): ) booking.pdf = PDFTemplater.makePDF(booking) - users_field = users_field[2:-2] - if users_field: # may be empty after split, if no collaborators entered - users_field = json.loads(users_field) - for collaborator in users_field: - user = User.objects.get(id=collaborator['id']) - booking.collaborators.add(user) + for collaborator in users_field: # list of UserProfiles + booking.collaborators.add(collaborator.user) booking.save() |