From 2c26af0e689e94772edda76ae4d68261557de264 Mon Sep 17 00:00:00 2001 From: Eric House Date: Tue, 28 Jun 2022 08:54:05 -0700 Subject: [PATCH] remove / from archive filenames Older versions of Android use / in default date strings to produce illegal file names. Swap '-' in instead. --- .../app/src/main/java/org/eehouse/android/xw4/ZipUtils.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xwords4/android/app/src/main/java/org/eehouse/android/xw4/ZipUtils.java b/xwords4/android/app/src/main/java/org/eehouse/android/xw4/ZipUtils.java index 9fa1df73a..7a38a4b7f 100644 --- a/xwords4/android/app/src/main/java/org/eehouse/android/xw4/ZipUtils.java +++ b/xwords4/android/app/src/main/java/org/eehouse/android/xw4/ZipUtils.java @@ -72,7 +72,8 @@ public class ZipUtils { { DateFormat format = DateFormat.getDateInstance(DateFormat.SHORT); String date = format.format( new Date() ); - String name = LocUtils.getString( context, R.string.archive_filename_fmt, date ); + String name = LocUtils.getString( context, R.string.archive_filename_fmt, date ) + .replace('/', '-'); return name; }