Skip to content

Commit b018e9c

Browse files
LiHua000deepin-bot[bot]
authored andcommitted
fix: empty value check (#348)
log: Add check for empty conflict_version in isConflictSatisfy to prevent installation failures when conflict version is missing
1 parent 97f58d1 commit b018e9c

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/deb-installer/manager/packagesmanager.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -639,7 +639,7 @@ const ConflictResult PackagesManager::isConflictSatisfy(const QString &arch,
639639
const auto result = Package::compareVersion(installed_version, conflict_version);
640640

641641
// not match, ok
642-
if (!dependencyVersionMatch(result, type)) {
642+
if (conflict_version.isEmpty() || !dependencyVersionMatch(result, type)) {
643643
package = nullptr;
644644
continue;
645645
}

0 commit comments

Comments
 (0)