From 037fda28a2cba1f8d526e90b0dca3cc020527d2e Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 21 Jul 2026 20:27:28 +0200 Subject: [PATCH] Added fail safe --- app/src/main/java/eu/faircode/email/ViewModelMessages.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ViewModelMessages.java b/app/src/main/java/eu/faircode/email/ViewModelMessages.java index 69a73b4d1e..ebb1339c8e 100644 --- a/app/src/main/java/eu/faircode/email/ViewModelMessages.java +++ b/app/src/main/java/eu/faircode/email/ViewModelMessages.java @@ -124,7 +124,7 @@ public class ViewModelMessages extends ViewModel { .setPageSize(LOCAL_PAGE_SIZE) .setMaxSize(MAX_CACHED_ITEMS) .build(); - if ("sender_name".equals(args.sort1)) + if ("sender_name".equals(args.sort1) && DB.hasJson()) pager = db.message().pagedUnifiedJson( args.type, args.category, @@ -168,7 +168,7 @@ public class ViewModelMessages extends ViewModel { .setPrefetchDistance(REMOTE_PAGE_SIZE) .setMaxSize(MAX_CACHED_ITEMS) .build(); - if ("sender_name".equals(args.sort1)) + if ("sender_name".equals(args.sort1) && DB.hasJson()) pager = db.message().pagedFolderJson( args.folder, args.threading, args.sort1, args.sort2, args.ascending,