Fix Issue #2881: avoid NullPointerException in selectUserIdStatusByEmailLike

after upgrade of sqlitedb library sqldelight in commit 5d84bd8387 the method getUidStatusByEmailLike may suddenly raise a NullPointerException. This fix attempts to restore the prior behavior or simply returning null.
This commit is contained in:
Heinrich Kießling
2024-02-12 12:19:04 +01:00
committed by GitHub
parent f099b86950
commit f008f27843

View File

@@ -36,7 +36,7 @@ public class UserIdDao extends AbstractDao {
public UidStatus getUidStatusByEmailLike(String emailLike) { public UidStatus getUidStatusByEmailLike(String emailLike) {
return getDatabase().getUserPacketsQueries().selectUserIdStatusByEmailLike(emailLike) return getDatabase().getUserPacketsQueries().selectUserIdStatusByEmailLike(emailLike)
.executeAsOne(); .executeAsOneOrNull();
} }
public Map<String, UidStatus> getUidStatusByEmail(String... emails) { public Map<String, UidStatus> getUidStatusByEmail(String... emails) {