From 7f62470b9e50e29ab7ef5184cfa37ac3e1768c2c Mon Sep 17 00:00:00 2001 From: kyori19 Date: Thu, 14 Apr 2022 09:39:32 +0900 Subject: [PATCH] Fix notification crashes caused by unknown notification type --- .../java/org/joinmastodon/android/api/CacheController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mastodon/src/main/java/org/joinmastodon/android/api/CacheController.java b/mastodon/src/main/java/org/joinmastodon/android/api/CacheController.java index a4434504..7d5c7c45 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/api/CacheController.java +++ b/mastodon/src/main/java/org/joinmastodon/android/api/CacheController.java @@ -195,6 +195,9 @@ public class CacheController{ db.delete(table, null, null); ContentValues values=new ContentValues(3); for(Notification n:notifications){ + if(n.type==null){ + continue; + } values.put("id", n.id); values.put("json", MastodonAPIController.gson.toJson(n)); values.put("type", n.type.ordinal());