summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorDentomologist <dentomologist@gmail.com>2022-04-02 11:52:51 -0700
committerDentomologist <dentomologist@gmail.com>2022-04-02 12:22:06 -0700
commitc8d953d0c66d993fa0253ccdd5667c5b9ad67e25 (patch)
tree92a80d85de8efcf07df4e7d2ef7d99593b085c14 /Source/Core
parent113fdc959dd9239b25d54a0ea787686f6c7790ca (diff)
Updater: Fix manual update check when autoupdate is disabled
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/DolphinQt/MenuBar.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/Core/DolphinQt/MenuBar.cpp b/Source/Core/DolphinQt/MenuBar.cpp
index 2ff85d535f..a353cb5734 100644
--- a/Source/Core/DolphinQt/MenuBar.cpp
+++ b/Source/Core/DolphinQt/MenuBar.cpp
@@ -556,9 +556,10 @@ void MenuBar::AddOptionsMenu()
void MenuBar::InstallUpdateManually()
{
- auto* updater =
- new Updater(this->parentWidget(), Config::Get(Config::MAIN_AUTOUPDATE_UPDATE_TRACK),
- Config::Get(Config::MAIN_AUTOUPDATE_HASH_OVERRIDE));
+ const std::string autoupdate_track = Config::Get(Config::MAIN_AUTOUPDATE_UPDATE_TRACK);
+ const std::string manual_track = autoupdate_track.empty() ? "dev" : autoupdate_track;
+ auto* const updater = new Updater(this->parentWidget(), manual_track,
+ Config::Get(Config::MAIN_AUTOUPDATE_HASH_OVERRIDE));
if (!updater->CheckForUpdate())
{