Fix notification crashes caused by unknown notification type

This commit is contained in:
kyori19 2022-04-14 09:39:32 +09:00
parent beb11bfb70
commit 7f62470b9e
1 changed files with 3 additions and 0 deletions

View File

@ -195,6 +195,9 @@ public class CacheController{
db.delete(table, null, null); db.delete(table, null, null);
ContentValues values=new ContentValues(3); ContentValues values=new ContentValues(3);
for(Notification n:notifications){ for(Notification n:notifications){
if(n.type==null){
continue;
}
values.put("id", n.id); values.put("id", n.id);
values.put("json", MastodonAPIController.gson.toJson(n)); values.put("json", MastodonAPIController.gson.toJson(n));
values.put("type", n.type.ordinal()); values.put("type", n.type.ordinal());