Skip to content
Snippets Groups Projects
Commit a3ecf723 authored by Robert Goldmann's avatar Robert Goldmann
Browse files

#760 - added new settings option "orderTransactionNameSuggestionsAlphabetically"

parent d50b0db0
Branches
Tags
No related merge requests found
...@@ -45,6 +45,8 @@ public class Settings ...@@ -45,6 +45,8 @@ public class Settings
private Boolean migrationDeclined; private Boolean migrationDeclined;
private Boolean orderTransactionNameSuggestionsAlphabetically;
public Settings() public Settings()
{ {
// empty // empty
...@@ -73,6 +75,7 @@ public class Settings ...@@ -73,6 +75,7 @@ public class Settings
defaultSettings.setInstalledVersionCode(0); defaultSettings.setInstalledVersionCode(0);
defaultSettings.setWhatsNewShownForCurrentVersion(false); defaultSettings.setWhatsNewShownForCurrentVersion(false);
defaultSettings.setMigrationDeclined(false); defaultSettings.setMigrationDeclined(false);
defaultSettings.setOrderTransactionNameSuggestionsAlphabetically(true);
return defaultSettings; return defaultSettings;
} }
...@@ -301,6 +304,16 @@ public class Settings ...@@ -301,6 +304,16 @@ public class Settings
this.migrationDeclined = migrationDeclined; this.migrationDeclined = migrationDeclined;
} }
public Boolean getOrderTransactionNameSuggestionsAlphabetically()
{
return orderTransactionNameSuggestionsAlphabetically;
}
public void setOrderTransactionNameSuggestionsAlphabetically(Boolean orderTransactionNameSuggestionsAlphabetically)
{
this.orderTransactionNameSuggestionsAlphabetically = orderTransactionNameSuggestionsAlphabetically;
}
@Override @Override
public String toString() public String toString()
{ {
...@@ -326,6 +339,7 @@ public class Settings ...@@ -326,6 +339,7 @@ public class Settings
", installedVersionCode=" + installedVersionCode + ", installedVersionCode=" + installedVersionCode +
", whatsNewShownForCurrentVersion=" + whatsNewShownForCurrentVersion + ", whatsNewShownForCurrentVersion=" + whatsNewShownForCurrentVersion +
", migrationDeclined=" + migrationDeclined + ", migrationDeclined=" + migrationDeclined +
", orderTransactionNameSuggestionsAlphabetically=" + orderTransactionNameSuggestionsAlphabetically +
'}'; '}';
} }
} }
\ No newline at end of file
...@@ -112,6 +112,10 @@ public class SettingsService ...@@ -112,6 +112,10 @@ public class SettingsService
{ {
settings.setMigrationDeclined(defaultSettings.getMigrationDeclined()); settings.setMigrationDeclined(defaultSettings.getMigrationDeclined());
} }
if(settings.getOrderTransactionNameSuggestionsAlphabetically() == null)
{
settings.setOrderTransactionNameSuggestionsAlphabetically(defaultSettings.getOrderTransactionNameSuggestionsAlphabetically());
}
settingsRepository.save(settings); settingsRepository.save(settings);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment