[autotest] Fixed 500 status when adding hosts.
Corrected variable name in afe/admin. Corrected redirect in urls_common.
BUG=chromium:629868
TEST=Verified locally and on moblab.
Change-Id: Ied07656af56a2922ab7e208e357635ac1e352a31
Reviewed-on: https://chromium-review.googlesource.com/362095
Commit-Ready: Justin Giorgi <jgiorgi@google.com>
Tested-by: Justin Giorgi <jgiorgi@google.com>
Reviewed-by: Justin Giorgi <jgiorgi@google.com>
diff --git a/frontend/afe/admin.py b/frontend/afe/admin.py
index 72ab046..5124750 100644
--- a/frontend/afe/admin.py
+++ b/frontend/afe/admin.py
@@ -227,7 +227,7 @@
acls = []
# Pipe to cli to perform autodetection and create host.
- host_create_obj = shost.host_create.construct_without_parse(
+ host_create_obj = host.host_create.construct_without_parse(
web_server, hosts, platform,
locked, lock_reason, labels, acls,
protection)
@@ -245,6 +245,7 @@
'Host created with selected labels.')
super(HostAdmin, self).save_model(request, obj, form, change)
+
def save_related(self, request, form, formsets, change):
"""Save many-to-many relations between host and labels."""
# Skip save_related if autodetection succeeded, since cli has already