diff options
author | Katja Marttila <katja.marttila@qt.io> | 2023-11-16 10:44:48 +0200 |
---|---|---|
committer | Katja Marttila <katja.marttila@qt.io> | 2023-12-07 15:31:28 +0200 |
commit | 8034ec656f257302933d471287141f3a5a0ae54f (patch) | |
tree | eae357cec9143f07bf8dd7d3aaf2902cf2a6f83f /src/libs/installer/packagemanagercore.cpp | |
parent | afc7cc25c7350fe628f05e329fa13f75ac98c6ca (diff) |
Allow setting repositories for offline installer
If user selects Settings->Repositories and adds a repository to a
maintenancetool which does not have any repositories (is offline
installation), the repository was not saved for future use. Fixed so
that repositories can be always added to maintenance tool.
Task-number: QTIFW-3179
Change-Id: I6d0e4d85fb72180944a6cfbdde840e681a1a1453
Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
Diffstat (limited to 'src/libs/installer/packagemanagercore.cpp')
-rw-r--r-- | src/libs/installer/packagemanagercore.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/installer/packagemanagercore.cpp b/src/libs/installer/packagemanagercore.cpp index 6b409a778..e2cb45154 100644 --- a/src/libs/installer/packagemanagercore.cpp +++ b/src/libs/installer/packagemanagercore.cpp @@ -1604,7 +1604,7 @@ void PackageManagerCore::networkSettingsChanged() d->m_repoFetched = false; d->m_updateSourcesAdded = false; - if (isMaintainer() ) { + if (!isInstaller()) { bool gainedAdminRights = false; if (!directoryWritable(d->targetDir())) { gainAdminRights(); |