diff options
author | Sefa Eyeoglu <contact@scrumplex.net> | 2022-05-22 22:47:00 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-22 22:47:00 +0200 |
commit | f24cdd6564c0abf39b10b31d3896b939b4dbd7d3 (patch) | |
tree | 7ad71def60513c3e0601dce24e9d34c2eb1ccaa7 /launcher/meta/BaseEntity.cpp | |
parent | 7d91db607f4dff3c398af85b999344db8338e729 (diff) | |
parent | f2e205313485e458e2f5186f743d527d28609c5e (diff) | |
download | PrismLauncher-f24cdd6564c0abf39b10b31d3896b939b4dbd7d3.tar.gz PrismLauncher-f24cdd6564c0abf39b10b31d3896b939b4dbd7d3.tar.bz2 PrismLauncher-f24cdd6564c0abf39b10b31d3896b939b4dbd7d3.zip |
Merge pull request #425 from dada513/dynamic_meta
Diffstat (limited to 'launcher/meta/BaseEntity.cpp')
-rw-r--r-- | launcher/meta/BaseEntity.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/launcher/meta/BaseEntity.cpp b/launcher/meta/BaseEntity.cpp index 84155922..de4e1012 100644 --- a/launcher/meta/BaseEntity.cpp +++ b/launcher/meta/BaseEntity.cpp @@ -75,7 +75,16 @@ Meta::BaseEntity::~BaseEntity() QUrl Meta::BaseEntity::url() const { - return QUrl(BuildConfig.META_URL).resolved(localFilename()); + auto s = APPLICATION->settings(); + QString metaOverride = s->get("MetaURLOverride").toString(); + if(metaOverride.isEmpty()) + { + return QUrl(BuildConfig.META_URL).resolved(localFilename()); + } + else + { + return QUrl(metaOverride).resolved(localFilename()); + } } bool Meta::BaseEntity::loadLocalFile() |