Przeglądaj źródła

Fixes #3032: Save assigned tags when creating a new secret

Jeremy Stretch 6 lat temu
rodzic
commit
3602d5a84c
2 zmienionych plików z 3 dodań i 0 usunięć
  1. 1 0
      CHANGELOG.md
  2. 2 0
      netbox/secrets/views.py

+ 1 - 0
CHANGELOG.md

@@ -19,6 +19,7 @@ v2.5.9 (FUTURE)
 * [#3022](https://github.com/digitalocean/netbox/issues/3022) - Add missing cable termination types to DCIM `_choices` endpoint
 * [#3026](https://github.com/digitalocean/netbox/issues/3026) - Tweak prefix/IP filter forms to filter using VRF ID rather than route distinguisher
 * [#3027](https://github.com/digitalocean/netbox/issues/3027) - Ignore empty local context data when rendering config contexts
+* [#3032](https://github.com/digitalocean/netbox/issues/3032) - Save assigned tags when creating a new secret
 
 v2.5.8 (2019-03-11)
 

+ 2 - 0
netbox/secrets/views.py

@@ -120,6 +120,8 @@ def secret_add(request, pk):
                     secret.plaintext = str(form.cleaned_data['plaintext'])
                     secret.encrypt(master_key)
                     secret.save()
+                    form.save_m2m()
+
                     messages.success(request, "Added new secret: {}.".format(secret))
                     if '_addanother' in request.POST:
                         return redirect('dcim:device_addsecret', pk=device.pk)