add optional institute for supervisor and consultant entries

This commit is contained in:
2025-10-03 19:02:09 +02:00
parent f66f36d560
commit f22b16a803
6 changed files with 56 additions and 18 deletions

View File

@@ -68,8 +68,12 @@
);
assert_type_signature(author, "string | none", "author argument");
assert_type_signature(author_gender, "string | none", "author gender argument");
assert_type_signature(supervisor, "string | none", "supervisor argument");
assert_type_signature(consultant, "string | none", "consultant argument");
assert_type_signature(
supervisor, "string | dictionary[string : string] | none", "supervisor argument"
);
assert_type_signature(
consultant, "string | dictionary[string : string] | none", "consultant argument"
);
assert_type_signature(
programme, "dictionary[string : string] | none", "study programme argument"
);