| 458 | } |
| 459 | |
| 460 | void Configuration::addExtdataFolder(u64 id, const std::u16string& path) |
| 461 | { |
| 462 | auto& vec = mAdditionalExtdataFolders[id]; |
| 463 | if (std::find(vec.begin(), vec.end(), path) != vec.end()) { |
| 464 | return; // already present for this title |
| 465 | } |
| 466 | vec.push_back(path); |
| 467 | (*mJson)["additional_extdata_folders"] = folderMapToJson(mAdditionalExtdataFolders); |
| 468 | mDirty = true; |
| 469 | } |
| 470 | |
| 471 | void Configuration::removeFavorite(u64 id) |
| 472 | { |