We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3498201 commit 0eff8c8Copy full SHA for 0eff8c8
rest_framework_json_api/utils.py
@@ -202,9 +202,9 @@ def extract_id_from_url(url):
202
def extract_id(fields, resource):
203
for field_name, field in six.iteritems(fields):
204
if field_name == 'id':
205
- return encoding.force_text(resource.get(field_name)) if resource.get(field_name) else None
+ return encoding.force_text(resource.get(field_name))
206
if field_name == api_settings.URL_FIELD_NAME:
207
- return extract_id_from_url(resource.get(field_name)) if resource.get(field_name) else None
+ return extract_id_from_url(resource.get(field_name))
208
209
210
def extract_attributes(fields, resource):
0 commit comments