From 83273a9987a6ec3456f4dbe81036321e5a038c34 Mon Sep 17 00:00:00 2001 From: eymeric Date: Thu, 22 Feb 2024 10:02:16 +0100 Subject: [PATCH] fixup! fix tomuss --- packages/lyon1tomussclient/lib/src/model/url.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/lyon1tomussclient/lib/src/model/url.dart b/packages/lyon1tomussclient/lib/src/model/url.dart index f1111a51..e1789afc 100644 --- a/packages/lyon1tomussclient/lib/src/model/url.dart +++ b/packages/lyon1tomussclient/lib/src/model/url.dart @@ -15,13 +15,15 @@ class URL extends TeachingUnitElement { URL.fromJSON(var id, Map json, var stats, var line, var column, String user) : super.fromJson(id, json, stats, line, column, user) { var props = line[id]; - isModifiable = false; if (props is List && props.isNotEmpty) { + isModifiable = false; value = props[0].toString(); } else if (json.containsKey("empty_is")) { + isModifiable = false; value = json["empty_is"]; } else if (json.containsKey("modifiable")) { isModifiable = json["modifiable"] != 0; + value = ""; } else { throw ("Couldn't find url in URL object..."); }