diff --git a/app/src/main/java/de/sebse/fuplanner/fragments/moddetails/ModDetailAnnounceFragment.java b/app/src/main/java/de/sebse/fuplanner/fragments/moddetails/ModDetailAnnounceFragment.java index 66ea74e..59df627 100644 --- a/app/src/main/java/de/sebse/fuplanner/fragments/moddetails/ModDetailAnnounceFragment.java +++ b/app/src/main/java/de/sebse/fuplanner/fragments/moddetails/ModDetailAnnounceFragment.java @@ -117,7 +117,7 @@ public class ModDetailAnnounceFragment extends Fragment implements Download.OnDo super.onAttach(context); if (context instanceof MainActivityListener) { this.context = ((MainActivityListener) context); - this.context.addRequestPermissionsResultListener(getDownload().getRequestPermissionsResultListener(), "ModDetailResourceFragment"); + this.context.addRequestPermissionsResultListener(getDownload().getRequestPermissionsResultListener(), "ModDetailAnnounceFragment"); } else throw new RuntimeException(context.toString() + " must implement MainActivityListener"); } @@ -125,7 +125,7 @@ public class ModDetailAnnounceFragment extends Fragment implements Download.OnDo @Override public void onDetach() { super.onDetach(); - this.context.removeRequestPermissionsResultListener("ModDetailResourceFragment"); + this.context.removeRequestPermissionsResultListener("ModDetailAnnounceFragment"); } Download getDownload() { diff --git a/app/src/main/java/de/sebse/fuplanner/fragments/moddetails/ModDetailAssignmentFragment.java b/app/src/main/java/de/sebse/fuplanner/fragments/moddetails/ModDetailAssignmentFragment.java index 48e6f52..a3225d9 100644 --- a/app/src/main/java/de/sebse/fuplanner/fragments/moddetails/ModDetailAssignmentFragment.java +++ b/app/src/main/java/de/sebse/fuplanner/fragments/moddetails/ModDetailAssignmentFragment.java @@ -117,7 +117,7 @@ public class ModDetailAssignmentFragment extends Fragment implements Download.On super.onAttach(context); if (context instanceof MainActivityListener) { this.context = ((MainActivityListener) context); - this.context.addRequestPermissionsResultListener(getDownload().getRequestPermissionsResultListener(), "ModDetailResourceFragment"); + this.context.addRequestPermissionsResultListener(getDownload().getRequestPermissionsResultListener(), "ModDetailAssignmentFragment"); } else throw new RuntimeException(context.toString() + " must implement MainActivityListener"); } @@ -125,7 +125,7 @@ public class ModDetailAssignmentFragment extends Fragment implements Download.On @Override public void onDetach() { super.onDetach(); - this.context.removeRequestPermissionsResultListener("ModDetailResourceFragment"); + this.context.removeRequestPermissionsResultListener("ModDetailAssignmentFragment"); } Download getDownload() { diff --git a/app/src/main/java/de/sebse/fuplanner/services/KVV/KVVModuleList.java b/app/src/main/java/de/sebse/fuplanner/services/KVV/KVVModuleList.java index a9dae73..6196088 100644 --- a/app/src/main/java/de/sebse/fuplanner/services/KVV/KVVModuleList.java +++ b/app/src/main/java/de/sebse/fuplanner/services/KVV/KVVModuleList.java @@ -613,7 +613,7 @@ class KVVModuleList extends HTTPService { // Saves file in folder: DOWNLOADS/moduleName File folder = new File(Environment.getExternalStoragePublicDirectory( Environment.DIRECTORY_DOWNLOADS), moduleName); - if (!folder.mkdir()) { + if (!folder.mkdirs()) { log.w( "Directory not created", folder.toString()); } String path = "";