Fix loading images from db even if disabled

This commit is contained in:
Stypox 2023-05-02 21:45:07 +02:00
parent 87dca0f7ec
commit 0085ca6416
No known key found for this signature in database
GPG key ID: 4BDF1B40A49FDD23

View file

@ -202,7 +202,10 @@ public final class PicassoHelper {
private static RequestCreator loadImageDefault(@Nullable final String url, private static RequestCreator loadImageDefault(@Nullable final String url,
final int placeholderResId, final int placeholderResId,
final boolean showPlaceholderWhileLoading) { final boolean showPlaceholderWhileLoading) {
if (isNullOrEmpty(url)) { // if the URL was chosen with `choosePreferredImage` it will be null, but check again
// `shouldLoadImages` in case the URL was chosen with `imageListToDbUrl` (which is the case
// for URLs stored in the database)
if (isNullOrEmpty(url) || !ImageStrategy.shouldLoadImages()) {
return picassoInstance return picassoInstance
.load((String) null) .load((String) null)
.placeholder(placeholderResId) // show placeholder when no image should load .placeholder(placeholderResId) // show placeholder when no image should load