diff --git a/app/src/main/java/org/fossasia/phimpme/gallery/data/providers/MediaStoreProvider.java b/app/src/main/java/org/fossasia/phimpme/gallery/data/providers/MediaStoreProvider.java index 17d8d9288..cb3998d2c 100644 --- a/app/src/main/java/org/fossasia/phimpme/gallery/data/providers/MediaStoreProvider.java +++ b/app/src/main/java/org/fossasia/phimpme/gallery/data/providers/MediaStoreProvider.java @@ -8,6 +8,7 @@ import java.io.File; import java.util.ArrayList; import java.util.HashSet; +import org.fossasia.phimpme.R; import org.fossasia.phimpme.gallery.data.Album; import org.fossasia.phimpme.gallery.data.CustomAlbumsHelper; import org.fossasia.phimpme.gallery.data.Media; @@ -117,8 +118,10 @@ public static ArrayList getAlbums(Context context) { new Album( context, path, - curIdColumn, - cur.getString(nameColumn), + cur.getLong(idColumn), + cur.getString(nameColumn) == null + ? context.getString(R.string.sd_card_root_name) + : cur.getString(nameColumn), getAlbumCount(context, cur.getLong(idColumn))); if (album.addMedia(getLastMedia(context, album.getId()))) list.add(album); } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 90e5b062e..794145768 100755 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1389,6 +1389,7 @@ text/plain market://details?id= https://play.google.com/store/apps/details?id= + SdCard phimpme phimpmeapp