Skip to content

Commit bfb5fb8

Browse files
committed
Fix nationality datatype mismatch
1 parent ec69031 commit bfb5fb8

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

app/samples.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,4 +100,12 @@ def inject_sample_data(json_data: dict) -> dict:
100100
print(f"Sample profile input found: {profile}")
101101
profile.update(ERIKA_MUSTERMAN_PHOTOID2)
102102
print(f"Sample mutated: {profile}")
103+
104+
for namespace in ["eu.europa.ec.eudi.pid.1", "org.iso.18013.5.1"]:
105+
if namespace in data and "nationality" in data[namespace]:
106+
current_nationality = data[namespace]["nationality"]
107+
if isinstance(current_nationality, str):
108+
data[namespace]["nationality"] = [current_nationality]
109+
110+
103111
return data

0 commit comments

Comments
 (0)