Skip to content

Commit 3f5031d

Browse files
committed
keep remote files url internal
1 parent 40391cc commit 3f5031d

2 files changed

Lines changed: 6 additions & 10 deletions

File tree

src/lib/Config.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,6 @@ bool Config::load(const QString& configPath) {
7979
m_logFile = logFile;
8080
m_branch = branch;
8181

82-
// Load URL settings (with existing defaults)
83-
m_queryFileUrlTemplate = settings.value("NUTS_QUERY_URL", m_queryFileUrlTemplate).toString();
84-
m_componentBaseUrlTemplate = settings.value("NUTS_COMPONENT_URL", m_componentBaseUrlTemplate).toString();
85-
m_osReleaseUrl = settings.value("NUTS_OS_RELEASE_URL", m_osReleaseUrl).toString();
86-
m_releaseNotesUrlTemplate = settings.value("NUTS_RELEASE_NOTES_URL", m_releaseNotesUrlTemplate).toString();
87-
8882
return true;
8983
}
9084

src/lib/UpdateManager.cpp

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -611,10 +611,12 @@ void UpdateManager::cleanup() {
611611
}
612612

613613
bool UpdateManager::downloadAndVerifyComponent(const QString& componentName, const QString& expectedChecksum) {
614-
QString url = Config::instance().componentBaseUrl() + componentName;
615-
if (url.contains("{branch}")) {
616-
url.replace("{branch}", Config::instance().branch());
617-
}
614+
QString baseUrl = Config::instance().componentBaseUrl();
615+
if (!baseUrl.endsWith('/'))
616+
baseUrl += '/';
617+
QString url = baseUrl + componentName;
618+
if (url.contains("{branch}"))
619+
url.replace("{branch}", Config::instance().branch());
618620

619621
QString workDir = Config::instance().workDir();
620622
QString tempDest = workDir + "/" + componentName + ".download";

0 commit comments

Comments
 (0)