aboutsummaryrefslogtreecommitdiff
path: root/launcher
diff options
context:
space:
mode:
authorRyan Cao <70191398+ryanccn@users.noreply.github.com>2022-06-04 22:59:57 +0800
committerRyan Cao <70191398+ryanccn@users.noreply.github.com>2022-06-04 22:59:57 +0800
commit4cecba8787d3c4e9e8d1a0234a1850747b501a2e (patch)
tree9e6274eca87abe71265ca30dbfea8f7b38a3adb6 /launcher
parent5930acc41882222e746044b143aae99bd81c4afa (diff)
downloadPrismLauncher-4cecba8787d3c4e9e8d1a0234a1850747b501a2e.tar.gz
PrismLauncher-4cecba8787d3c4e9e8d1a0234a1850747b501a2e.tar.bz2
PrismLauncher-4cecba8787d3c4e9e8d1a0234a1850747b501a2e.zip
make $LAUNCHER_VER actually work
Diffstat (limited to 'launcher')
-rw-r--r--launcher/Application.cpp12
-rw-r--r--launcher/ui/pages/global/APIPage.ui2
2 files changed, 7 insertions, 7 deletions
diff --git a/launcher/Application.cpp b/launcher/Application.cpp
index dd6f8ec6..7143b767 100644
--- a/launcher/Application.cpp
+++ b/launcher/Application.cpp
@@ -1557,9 +1557,9 @@ QString Application::getCurseKey()
QString Application::getUserAgent()
{
- QString keyOverride = m_settings->get("UserAgentOverride").toString();
- if (!keyOverride.isEmpty()) {
- return keyOverride;
+ QString uaOverride = m_settings->get("UserAgentOverride").toString();
+ if (!uaOverride.isEmpty()) {
+ return uaOverride.replace("$LAUNCHER_VER", BuildConfig.printableVersionString());
}
return BuildConfig.USER_AGENT;
@@ -1567,9 +1567,9 @@ QString Application::getUserAgent()
QString Application::getUserAgentUncached()
{
- QString keyOverride = m_settings->get("UserAgentOverride").toString();
- if (!keyOverride.isEmpty()) {
- return keyOverride;
+ QString uaOverride = m_settings->get("UserAgentOverride").toString();
+ if (!uaOverride.isEmpty()) {
+ return uaOverride.replace("$LAUNCHER_VER", BuildConfig.printableVersionString());
}
return BuildConfig.USER_AGENT_UNCACHED;
diff --git a/launcher/ui/pages/global/APIPage.ui b/launcher/ui/pages/global/APIPage.ui
index eb8825b9..9524424e 100644
--- a/launcher/ui/pages/global/APIPage.ui
+++ b/launcher/ui/pages/global/APIPage.ui
@@ -265,7 +265,7 @@
<item>
<widget class="QLabel" name="userAgentLabel">
<property name="text">
- <string>Enter a custom User Agent here. The special string ${launcher_version} will be replaced with the version of the launcher.</string>
+ <string>Enter a custom User Agent here. The special string $LAUNCHER_VER will be replaced with the version of the launcher.</string>
</property>
</widget>
</item>