mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2026-07-31 07:44:24 +02:00
Use File.separator to build paths
This commit is contained in:
+2
-2
@@ -433,13 +433,13 @@ public CreateFileMessage initiateUpload(byte[] fileAsByteArray, FileType.FILETYP
|
||||
public String getOutputPath() {
|
||||
// [FILE_TYPE]/
|
||||
final StringBuilder sb = new StringBuilder(getFiletype().name());
|
||||
sb.append("/");
|
||||
sb.append(File.separator);
|
||||
|
||||
// If we have a valid date, place the file inside a folder for each year
|
||||
// [YEAR]/
|
||||
if (fileDate.getTime() != GarminTimeUtils.GARMIN_TIME_EPOCH * 1000L) {
|
||||
sb.append(SDF_YEAR.format(fileDate));
|
||||
sb.append("/");
|
||||
sb.append(File.separator);
|
||||
}
|
||||
|
||||
// Finally, the filename
|
||||
|
||||
+2
-2
@@ -733,13 +733,13 @@ public class FitImporter {
|
||||
} else {
|
||||
sb.append("NULL");
|
||||
}
|
||||
sb.append("/");
|
||||
sb.append(File.separator);
|
||||
|
||||
// If we have a valid date, place the file inside a folder for each year
|
||||
// [YEAR]/
|
||||
if (fileId.getTimeCreated() != null && fileId.getTimeCreated() != 0) {
|
||||
sb.append(SDF_YEAR.format(new Date(fileId.getTimeCreated() * 1000L)));
|
||||
sb.append("/");
|
||||
sb.append(File.separator);
|
||||
}
|
||||
|
||||
// [FILE_TYPE]_[yyyy-MM-dd_HH-mm-ss]_[INDEX].[fit/bin]
|
||||
|
||||
+4
-4
@@ -158,7 +158,7 @@ public class XiaomiActivityFileId implements Comparable<XiaomiActivityFileId> {
|
||||
|
||||
// Year
|
||||
sb.append(SDF_YEAR.format(getTimestamp()));
|
||||
sb.append("/");
|
||||
sb.append(File.separator);
|
||||
|
||||
// Type
|
||||
final Type typeName = Type.fromCode(type);
|
||||
@@ -166,7 +166,7 @@ public class XiaomiActivityFileId implements Comparable<XiaomiActivityFileId> {
|
||||
if (typeName == Type.UNKNOWN) {
|
||||
sb.append("_").append(String.format("%02X", type));
|
||||
}
|
||||
sb.append("/");
|
||||
sb.append(File.separator);
|
||||
|
||||
// Subtype
|
||||
final Subtype subtypeName = Subtype.fromCode(typeName, subtype);
|
||||
@@ -174,7 +174,7 @@ public class XiaomiActivityFileId implements Comparable<XiaomiActivityFileId> {
|
||||
if (subtypeName == Subtype.UNKNOWN) {
|
||||
sb.append("_").append(String.format("%02X", subtype));
|
||||
}
|
||||
sb.append("/");
|
||||
sb.append(File.separator);
|
||||
|
||||
// DetailType
|
||||
final DetailType detailTypeName = DetailType.fromCode(detailType);
|
||||
@@ -182,7 +182,7 @@ public class XiaomiActivityFileId implements Comparable<XiaomiActivityFileId> {
|
||||
if (detailTypeName == DetailType.UNKNOWN) {
|
||||
sb.append("_").append(String.format("%02X", subtype));
|
||||
}
|
||||
sb.append("/");
|
||||
sb.append(File.separator);
|
||||
|
||||
// Filename
|
||||
sb.append(String.format(
|
||||
|
||||
Reference in New Issue
Block a user