be stricter at parsing jsons

This commit is contained in:
tibbi 2021-01-19 14:38:29 +01:00
parent 9bf17625a5
commit a64eabde8e
1 changed files with 1 additions and 1 deletions

View File

@ -8,7 +8,7 @@ fun String.parseChecklistItems(): ArrayList<ChecklistItem>? {
if (startsWith("[{") && endsWith("}]")) { if (startsWith("[{") && endsWith("}]")) {
try { try {
val checklistItemType = object : TypeToken<List<ChecklistItem>>() {}.type val checklistItemType = object : TypeToken<List<ChecklistItem>>() {}.type
return Gson().fromJson<ArrayList<ChecklistItem>>(this, checklistItemType) ?: ArrayList(1) return Gson().fromJson<ArrayList<ChecklistItem>>(this, checklistItemType) ?: null
} catch (e: Exception) { } catch (e: Exception) {
} }
} }