mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-26 09:16:10 -06:00
Merge branch 'develop' into 12255-inventory-item-device-change
This commit is contained in:
commit
74c22e4565
@ -2,6 +2,11 @@
|
|||||||
|
|
||||||
## v3.4.9 (FUTURE)
|
## v3.4.9 (FUTURE)
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* [#12270](https://github.com/netbox-community/netbox/issues/12270) - Fix pre-population of list values when creating a saved filter
|
||||||
|
* [#12296](https://github.com/netbox-community/netbox/issues/12296) - Fix "mark connected" form field for bulk editing front & rear ports
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## v3.4.8 (2023-04-12)
|
## v3.4.8 (2023-04-12)
|
||||||
|
@ -1324,6 +1324,11 @@ class FrontPortBulkEditForm(
|
|||||||
form_from_model(FrontPort, ['label', 'type', 'color', 'mark_connected', 'description']),
|
form_from_model(FrontPort, ['label', 'type', 'color', 'mark_connected', 'description']),
|
||||||
ComponentBulkEditForm
|
ComponentBulkEditForm
|
||||||
):
|
):
|
||||||
|
mark_connected = forms.NullBooleanField(
|
||||||
|
required=False,
|
||||||
|
widget=BulkEditNullBooleanSelect
|
||||||
|
)
|
||||||
|
|
||||||
model = FrontPort
|
model = FrontPort
|
||||||
fieldsets = (
|
fieldsets = (
|
||||||
(None, ('module', 'type', 'label', 'color', 'description', 'mark_connected')),
|
(None, ('module', 'type', 'label', 'color', 'description', 'mark_connected')),
|
||||||
@ -1335,6 +1340,11 @@ class RearPortBulkEditForm(
|
|||||||
form_from_model(RearPort, ['label', 'type', 'color', 'mark_connected', 'description']),
|
form_from_model(RearPort, ['label', 'type', 'color', 'mark_connected', 'description']),
|
||||||
ComponentBulkEditForm
|
ComponentBulkEditForm
|
||||||
):
|
):
|
||||||
|
mark_connected = forms.NullBooleanField(
|
||||||
|
required=False,
|
||||||
|
widget=BulkEditNullBooleanSelect
|
||||||
|
)
|
||||||
|
|
||||||
model = RearPort
|
model = RearPort
|
||||||
fieldsets = (
|
fieldsets = (
|
||||||
(None, ('module', 'type', 'label', 'color', 'description', 'mark_connected')),
|
(None, ('module', 'type', 'label', 'color', 'description', 'mark_connected')),
|
||||||
|
@ -322,7 +322,7 @@ def applied_filters(context, model, form, query_params):
|
|||||||
save_link = None
|
save_link = None
|
||||||
if user.has_perm('extras.add_savedfilter') and 'filter_id' not in context['request'].GET:
|
if user.has_perm('extras.add_savedfilter') and 'filter_id' not in context['request'].GET:
|
||||||
content_type = ContentType.objects.get_for_model(model).pk
|
content_type = ContentType.objects.get_for_model(model).pk
|
||||||
parameters = json.dumps(context['request'].GET)
|
parameters = json.dumps(dict(context['request'].GET.lists()))
|
||||||
url = reverse('extras:savedfilter_add')
|
url = reverse('extras:savedfilter_add')
|
||||||
save_link = f"{url}?content_types={content_type}¶meters={quote(parameters)}"
|
save_link = f"{url}?content_types={content_type}¶meters={quote(parameters)}"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user