Commit ce04ba71 authored by Ju1-js's avatar Ju1-js
Browse files

Make # settings changed message grammatically correct

Make the ": " in the settings changed message not show if 0 settings were changed.
"0 settings changed: ." -> "0 settings changed."
parent 44c46f0e
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -1450,7 +1450,7 @@ def create_ui():
            opts.save(shared.config_filename)
            opts.save(shared.config_filename)
        except RuntimeError:
        except RuntimeError:
            return opts.dumpjson(), f'{len(changed)} settings changed without save: {", ".join(changed)}.'
            return opts.dumpjson(), f'{len(changed)} settings changed without save: {", ".join(changed)}.'
        return opts.dumpjson(), f'{len(changed)} settings changed: {", ".join(changed)}.'
        return opts.dumpjson(), f'{len(changed)} settings changed{": " if len(changed) > 0 else ""}{", ".join(changed)}.'


    def run_settings_single(value, key):
    def run_settings_single(value, key):
        if not opts.same_type(value, opts.data_labels[key].default):
        if not opts.same_type(value, opts.data_labels[key].default):