reloadRuntimeSettings method
Reloads the runtime settings from the database.
Implementation
Future<void> reloadRuntimeSettings() async {
if (!Features.enableDatabase) {
throw StateError(
'The database is disabled, runtime settings are not stored in '
'the database.',
);
}
try {
var settings = await internal.RuntimeSettings.db.findFirstRow(
internalSession,
);
if (settings != null) {
_updateLogSettings(settings);
}
} catch (e, stackTrace) {
const message = 'Failed to reload runtime settings.';
_reportException(e, stackTrace, message: message);
return;
}
}