refactor(Settings): log warning if saving to readonly settings

This commit is contained in:
sithlord48 2026-08-13 03:22:05 -04:00 committed by Nick Bolton
parent e1950ab347
commit a7fa844536

View file

@ -266,6 +266,8 @@ NetworkProtocol Settings::networkProtocol()
void Settings::save(bool emitSaving)
{
if (!Settings::isWritable())
qWarning().noquote() << "settings not saved, file is read-only:" << Settings::settingsFile();
if (emitSaving)
Q_EMIT instance()->serverSettingsChanged();
instance()->m_settings->sync();