Handle missing plugins.

Fixes #24
This commit is contained in:
Robin Davies
2022-03-11 12:52:49 -05:00
parent f60c85070d
commit 118600204d
3 changed files with 7 additions and 5 deletions
+3 -2
View File
@@ -495,8 +495,9 @@ int64_t PiPedalModel::SaveCurrentPresetAs(int64_t clientId, const std::string &n
{
std::lock_guard<std::recursive_mutex> guard{mutex};
int64_t result = storage.saveCurrentPresetAs(this->pedalBoard, name, saveAfterInstanceId);
this->hasPresetChanged = false;
auto pedalboard = this->pedalBoard;
pedalboard.name(name);
int64_t result = storage.saveCurrentPresetAs(pedalboard, name, saveAfterInstanceId);
FirePresetsChanged(clientId);
return result;
}