From 17ab1eb796023d203dda1348af363770be4ed03f Mon Sep 17 00:00:00 2001 From: Elliott Balsley <3991046+llamafilm@users.noreply.github.com> Date: Wed, 26 Jun 2024 09:55:38 -0700 Subject: [PATCH] fix: allow cloning field value of 0 --- netbox/utilities/querydict.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/utilities/querydict.py b/netbox/utilities/querydict.py index a2296cb1a..361d50434 100644 --- a/netbox/utilities/querydict.py +++ b/netbox/utilities/querydict.py @@ -55,7 +55,7 @@ def prepare_cloned_fields(instance): for key, value in attrs.items(): if type(value) in (list, tuple): params.extend([(key, v) for v in value]) - elif value not in (False, None): + elif value not in (False, None) or value == 0: params.append((key, value)) else: params.append((key, ''))