From 1b9ba41110467b6f1e027a56b0db5d1c9c95a882 Mon Sep 17 00:00:00 2001 From: ameba23 Date: Mon, 15 Mar 2021 15:06:06 +0100 Subject: [PATCH] return false on error when checking if local backup already exists --- .../briar/socialbackup/SocialBackupManagerImpl.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/briar-core/src/main/java/org/briarproject/briar/socialbackup/SocialBackupManagerImpl.java b/briar-core/src/main/java/org/briarproject/briar/socialbackup/SocialBackupManagerImpl.java index c0a187603..d81817fcd 100644 --- a/briar-core/src/main/java/org/briarproject/briar/socialbackup/SocialBackupManagerImpl.java +++ b/briar-core/src/main/java/org/briarproject/briar/socialbackup/SocialBackupManagerImpl.java @@ -347,8 +347,12 @@ class SocialBackupManagerImpl extends BdfIncomingMessageHook clientHelper.addLocalMessage(txn, m, meta, true, false); } - private boolean localBackupExists(Transaction txn) throws DbException { - return !db.getGroupMetadata(txn, localGroup.getId()).isEmpty(); + private boolean localBackupExists(Transaction txn) { + try { + return !db.getGroupMetadata(txn, localGroup.getId()).isEmpty(); + } catch (DbException e) { + return false; + } } @Nullable