mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2025-03-07 17:28:03 +08:00
Added a config setting for #345 (0s time amount format)
This commit is contained in:
parent
7af17d6f94
commit
2b4553e5e3
@ -60,6 +60,7 @@ public enum Settings {
|
||||
FORMAT_HOURS("Customization.Formatting.TimeAmount.Hours"),
|
||||
FORMAT_MINUTES("Customization.Formatting.TimeAmount.Minutes"),
|
||||
FORMAT_SECONDS("Customization.Formatting.TimeAmount.Seconds"),
|
||||
FORMAT_ZERO_SECONDS("Customization.Formatting.TimeAmount.Zero"),
|
||||
FORMAT_DECIMALS("Customization.Formatting.DecimalPoints"),
|
||||
//
|
||||
COLOR_MAIN("Commands.Colors.Main"),
|
||||
|
@ -79,7 +79,7 @@ public class ConfigurationWebAPI extends WebAPI {
|
||||
Settings.DB_DATABASE, Settings.FORMAT_DECIMALS, Settings.FORMAT_SECONDS,
|
||||
Settings.FORMAT_DAY, Settings.FORMAT_DAYS, Settings.FORMAT_HOURS,
|
||||
Settings.FORMAT_MINUTES, Settings.FORMAT_MONTHS, Settings.FORMAT_MONTH,
|
||||
Settings.FORMAT_YEAR, Settings.FORMAT_YEARS,
|
||||
Settings.FORMAT_YEAR, Settings.FORMAT_YEARS, Settings.FORMAT_ZERO_SECONDS
|
||||
};
|
||||
for (Settings setting : sameStrings) {
|
||||
addConfigValue(configValues, setting, setting.toString());
|
||||
|
@ -133,7 +133,7 @@ public class FormatUtils {
|
||||
}
|
||||
String formattedTime = StringUtils.remove(builder.toString(), "%zero%");
|
||||
if (formattedTime.isEmpty()) {
|
||||
return Settings.FORMAT_SECONDS.toString().replace("%seconds%", "0").replace("%zero%", "0");
|
||||
return Settings.FORMAT_ZERO_SECONDS.toString();
|
||||
}
|
||||
return formattedTime;
|
||||
}
|
||||
|
@ -59,6 +59,7 @@ Customization:
|
||||
Hours: '%hours%h '
|
||||
Minutes: '%minutes%m '
|
||||
Seconds: '%seconds%s'
|
||||
Zero: '0s'
|
||||
|
||||
Theme:
|
||||
Base: Default
|
||||
|
@ -64,6 +64,7 @@ Customization:
|
||||
Hours: '%hours%h '
|
||||
Minutes: '%minutes%m '
|
||||
Seconds: '%seconds%s'
|
||||
Zero: '0s'
|
||||
|
||||
Theme:
|
||||
Base: Default
|
||||
|
Loading…
Reference in New Issue
Block a user