diff --git a/src/tokenstore-part.cpp b/src/tokenstore-part.cpp index e4de4e3..61b7fa2 100644 --- a/src/tokenstore-part.cpp +++ b/src/tokenstore-part.cpp @@ -27,12 +27,12 @@ extern "C" { } QVariant override$_ZNK9QSettings5valueE14QAnyStringView(void *that, QAnyStringView key) { - checkKey(&that, key); + if(checkKey(&that, key)) tokenStorage->sync(); return $_ZNK9QSettings5valueE14QAnyStringView(that, key); } QVariant override$_ZNK9QSettings5valueE14QAnyStringViewRK8QVariant(void *that, QAnyStringView key, const QVariant &defaultValue) { - checkKey(&that, key); + if(checkKey(&that, key)) tokenStorage->sync(); return $_ZNK9QSettings5valueE14QAnyStringViewRK8QVariant(that, key, defaultValue); }