From 79b260ff64efb57e76502f42a42a0b997935d605 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Sat, 8 Oct 2016 15:11:50 +0300 Subject: [PATCH] fix deleted folder --- .../axet/audiorecorder/activities/RecordingActivity.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java b/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java index da377a3..044c519 100644 --- a/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java +++ b/app/src/main/java/com/github/axet/audiorecorder/activities/RecordingActivity.java @@ -768,8 +768,10 @@ public class RecordingActivity extends AppCompatActivity { File parent = targetFile.getParentFile(); - if(!parent.mkdirs()) { // in case if it were manually deleted - throw new RuntimeException("Unable to create: " + parent); + if(!parent.exists()) { + if (!parent.mkdirs()) { // in case if it were manually deleted + throw new RuntimeException("Unable to create: " + parent); + } } EncoderInfo info = getInfo();