storeConfigurationString method
Future<void>
storeConfigurationString(
- ConfigurationNameEnum configurationName,
- String newConfigString
Implementation
Future<void> storeConfigurationString(ConfigurationNameEnum configurationName,
String newConfigString) async {
if (!initialized) throw ArgumentError(AbstractDao.C_MUST_INIT);
String? configString;
try {
configString = await configurationDao.getString(0, wardenType, configurationName);
await configurationDao.setString(C_TEST_SUBSET, wardenType,
configurationName, configString!, defaults);
await configurationDao.setString(
0, wardenType, configurationName, newConfigString, defaults);
} on SqlException catch (e) {
if (e.sqlExceptionEnum == SqlExceptionEnum.ENTRY_NOT_FOUND ||
e.sqlExceptionEnum == SqlExceptionEnum.FAILED_SELECT ||
e.sqlExceptionEnum == SqlExceptionEnum.FAILED_UPDATE) print("$e");
}
}