Skip to content

Commit 95316b0

Browse files
nikodernijel
andcommitted
Nicer implementation of ORCID login fix for missing family name
Co-authored-by: Michal Čihař <[email protected]>
1 parent 4328bc6 commit 95316b0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

social_core/backends/orcid.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ def get_user_details(self, response):
7676

7777
if name:
7878
first_name = name.get("given-names", {}).get("value", "")
79-
if name.get("family-name", None) is not None:
80-
last_name = name.get("family-name").get("value", "")
79+
if (family_name := name.get("family-name", None)) is not None:
80+
last_name = family_name.get("value", "")
8181

8282
emails = person.get("emails")
8383
if emails:

0 commit comments

Comments
 (0)