diff --git a/netbox/extras/forms.py b/netbox/extras/forms.py index b12ecc11d..7720905d7 100644 --- a/netbox/extras/forms.py +++ b/netbox/extras/forms.py @@ -377,6 +377,12 @@ class ImageAttachmentForm(BootstrapMixin, forms.ModelForm): class JournalEntryForm(BootstrapMixin, forms.ModelForm): + kind = forms.ChoiceField( + choices=add_blank_choice(JournalEntryKindChoices), + required=False, + widget=StaticSelect2() + ) + class Meta: model = JournalEntry fields = ['assigned_object_type', 'assigned_object_id', 'kind', 'comments'] diff --git a/netbox/templates/extras/object_journal.html b/netbox/templates/extras/object_journal.html index 6c50ca547..8417dd380 100644 --- a/netbox/templates/extras/object_journal.html +++ b/netbox/templates/extras/object_journal.html @@ -3,30 +3,30 @@ {% block title %}{{ block.super }} - Journal{% endblock %} +{% render_errors form %} + {% block content %} {% if perms.extras.add_journalentry %} -