Skip to content

Commit b976867

Browse files
committed
Revert "fixup! fields.get_attribute: return None for FK lookups"
This reverts commit e0a7de6.
1 parent e0a7de6 commit b976867

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

rest_framework/fields.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,10 +98,10 @@ def get_attribute(instance, attrs):
9898
instance = instance[attr]
9999
else:
100100
instance = getattr(instance, attr)
101+
if instance is None:
102+
return None
101103
except ObjectDoesNotExist:
102104
return None
103-
if instance is None:
104-
return None
105105
if is_simple_callable(instance):
106106
try:
107107
instance = instance()

0 commit comments

Comments
 (0)