From 4debb0ddfc9bb3815cfbc11d1e81712f9cffa706 Mon Sep 17 00:00:00 2001 From: GithubAnon0000 <160563432+GithubAnon0000@users.noreply.github.com> Date: Tue, 30 Sep 2025 01:07:11 +0200 Subject: [PATCH] FIX: Missing key in db and related error popup (thanks @iamllama) --- proto/anki/config.proto | 1 + qt/aqt/reviewer.py | 2 +- rslib/src/backend/config.rs | 1 + rslib/src/config/bool.rs | 1 - 4 files changed, 3 insertions(+), 2 deletions(-) diff --git a/proto/anki/config.proto b/proto/anki/config.proto index ebf16314e..40371e78d 100644 --- a/proto/anki/config.proto +++ b/proto/anki/config.proto @@ -57,6 +57,7 @@ message ConfigKey { LOAD_BALANCER_ENABLED = 26; FSRS_SHORT_TERM_WITH_STEPS_ENABLED = 27; FSRS_LEGACY_EVALUATE = 28; + SHOW_COLORED_BUTTONS = 29; } enum String { SET_DUE_BROWSER = 0; diff --git a/qt/aqt/reviewer.py b/qt/aqt/reviewer.py index 7a81ef016..de13335ef 100644 --- a/qt/aqt/reviewer.py +++ b/qt/aqt/reviewer.py @@ -932,7 +932,7 @@ timerStopped = false; else "" ) - if not self.mw.col.conf["showColor"]: + if not self.mw.col.get_config_bool(Config.Bool.SHOW_COLORED_BUTTONS): return """