Skip to content

Commit a8f37fe

Browse files
committed
addressing comments
1 parent dfeb212 commit a8f37fe

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

pynetbox/core/response.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -522,16 +522,17 @@ def serialize(self, nested=False, init=False):
522522
if nested:
523523
return get_return(self)
524524

525-
# For initial state, use only _init_cache
526-
init_vals = dict(self._init_cache)
527-
fields_to_serialize = self._init_cache
525+
init_vals = None
526+
fields_to_serialize = None
528527

529-
if not init:
528+
if init:
529+
# For initial state, use only _init_cache
530+
init_vals = dict(self._init_cache)
531+
fields_to_serialize = self._init_cache
532+
else:
530533
# For current state, include all fields (original + modified)
531-
init_vals = None
532-
533534
# Get all field names from _init_cache
534-
init_cache_keys = {k for k, v in self._init_cache}
535+
init_cache_keys = {k for k, _ in self._init_cache}
535536

536537
# Get all non-internal field names from object's __dict__
537538
obj_keys = {

0 commit comments

Comments
 (0)