mirror of
https://github.com/nomic-ai/gpt4all.git
synced 2025-06-24 22:42:27 +00:00
Fix broken installs.
This commit is contained in:
parent
85626b3dab
commit
58d6f40f50
@ -421,6 +421,16 @@ QString MySettings::modelPath() const
|
|||||||
{
|
{
|
||||||
QSettings setting;
|
QSettings setting;
|
||||||
setting.sync();
|
setting.sync();
|
||||||
|
// We have to migrate the old setting because I changed the setting key recklessly in v2.4.11
|
||||||
|
// which broke a lot of existing installs
|
||||||
|
const bool containsOldSetting = setting.contains("modelPaths");
|
||||||
|
if (containsOldSetting) {
|
||||||
|
const bool containsNewSetting = setting.contains("modelPath");
|
||||||
|
if (!containsNewSetting)
|
||||||
|
setting.setValue("modelPath", setting.value("modelPaths"));
|
||||||
|
setting.remove("modelPaths");
|
||||||
|
setting.sync();
|
||||||
|
}
|
||||||
return setting.value("modelPath", defaultLocalModelsPath()).toString();
|
return setting.value("modelPath", defaultLocalModelsPath()).toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user