Dmitry Novikov 8 years ago
parent
commit
28024ec7ef
  1. 4
      abonapp/locale/ru/LC_MESSAGES/django.po
  2. 3
      abonapp/views.py

4
abonapp/locale/ru/LC_MESSAGES/django.po

@ -1184,3 +1184,7 @@ msgstr "Инфо."
msgid "Dialing" msgid "Dialing"
msgstr "Звонки" msgstr "Звонки"
msgid "Multiple users on the same device port"
msgstr "Несколько абонентов на одном и том же порту устройства"

3
abonapp/views.py

@ -774,6 +774,9 @@ def save_user_dev_port(request, gid, uid):
return redirect('abonapp:abon_home', gid, uid) return redirect('abonapp:abon_home', gid, uid)
except models.Abon.DoesNotExist: except models.Abon.DoesNotExist:
pass pass
except models.Abon.MultipleObjectsReturned:
messages.error(request, _('Multiple users on the same device port'))
return redirect('devapp:manage_ports', abon.device.user_group.pk, abon.device.pk)
abon.dev_port = port abon.dev_port = port
if abon.is_dynamic_ip != is_dynamic_ip: if abon.is_dynamic_ip != is_dynamic_ip:

Loading…
Cancel
Save