fix: download script failed when dir does not exist

This commit is contained in:
hyb1996
2018-01-07 14:04:19 +08:00
parent acaf199675
commit 26d2ce972f
4 changed files with 45 additions and 59 deletions

View File

@@ -2,6 +2,7 @@ package com.stardust.scriptdroid.network.download;
import com.jakewharton.retrofit2.adapter.rxjava2.RxJava2CallAdapterFactory;
import com.stardust.concurrent.VolatileBox;
import com.stardust.pio.PFiles;
import com.stardust.scriptdroid.network.NodeBB;
import com.stardust.scriptdroid.network.api.DownloadApi;
@@ -132,6 +133,7 @@ public class DownloadManager {
public void start(ResponseBody body) {
try {
PFiles.ensureDir(mPath);
startImpl(body);
} catch (Exception e) {
mProgress.onError(e);