forked from upstream-mirrors/OpenTracks
Images/folders are deleted when tracks/waypoints are deleted.
This fixes #189.
This commit is contained in:
@@ -284,4 +284,20 @@ public class FileUtils {
|
||||
|
||||
return file;
|
||||
}
|
||||
|
||||
/**
|
||||
* Delete the directory recursively.
|
||||
*
|
||||
* @param file the directory
|
||||
*/
|
||||
public static void deleteDirectoryRecurse(File file) {
|
||||
if (file != null && file.exists() && file.isDirectory()) {
|
||||
for (File child : file.listFiles()) {
|
||||
deleteDirectoryRecurse(child);
|
||||
}
|
||||
file.delete();
|
||||
} else if (file != null && file.isFile()) {
|
||||
file.delete();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user