reloadRuntimeSettings method

Future<void> reloadRuntimeSettings()

Reloads the runtime settings from the database.

Implementation

Future<void> reloadRuntimeSettings() async {
  var session = await createSession(enableLogging: false);
  try {
    var settings = await session.db.findSingleRow<internal.RuntimeSettings>();
    if (settings != null) {
      _runtimeSettings = settings;
      _logManager = LogManager(settings);
    }
    await session.close();
  } catch (e, stackTrace) {
    await session.close(error: e, stackTrace: stackTrace);
    return;
  }
}