Modify the prompt of create routes and update routes.

The name is not required, so data["name"] may be empty,
but the router.name_or_id must have a value

Change-Id: I0b20d0ab5ff66e199faa58cb9146aa731552c698
This commit is contained in:
pengyuesheng 2018-11-26 15:47:44 +08:00
parent 269152feaa
commit f520815d36
1 changed files with 3 additions and 2 deletions

View File

@ -136,7 +136,8 @@ class CreateForm(forms.SelfHandlingForm):
if (self.ha_allowed and data['ha'] != 'server_default'):
params['ha'] = (data['ha'] == 'enabled')
router = api.neutron.router_create(request, **params)
message = _('Router %s was successfully created.') % data['name']
message = (_('Router %s was successfully created.') %
router.name_or_id)
messages.success(request, message)
return router
except Exception as exc:
@ -196,7 +197,7 @@ class UpdateForm(forms.SelfHandlingForm):
router = api.neutron.router_update(request,
self.initial['router_id'],
**params)
msg = _('Router %s was successfully updated.') % data['name']
msg = _('Router %s was successfully updated.') % router.name_or_id
messages.success(request, msg)
return router
except Exception as exc: