Add delete download item

This commit is contained in:
seven332 committed 2016-02-26 17:01:40 +08:00
1 parent ce797bcf24
commit a4b4de08da
11 files changed
+359 -81

No files matched your search

@@ -62,11 +62,18 @@ public final class SpiderDen {
public static UniFile getGalleryDownloadDir(GalleryInfo galleryInfo) {
UniFile dir = Settings.getDownloadLocation();
if (dir != null) {
GalleryInfo info = EhDB.getGalleryInfo(galleryInfo.gid);
if (info == null) {
info = galleryInfo;
// Read from DB
String dirname = EhDB.getDownloadDirname(galleryInfo.gid);
if (dirname == null) {
GalleryInfo info = EhDB.getGalleryInfo(galleryInfo.gid);
if (info == null) {
info = galleryInfo;
}
dirname = FileUtils.sanitizeFilename(info.gid + "-" + info.title);
// Put into DB
EhDB.putDownloadDirname(info.gid, dirname);
}
return dir.subFile(FileUtils.sanitizeFilename(info.gid + "-" + info.title));
return dir.subFile(dirname);
} else {
return null;
}