NOISSUE When changing version of or installing a package, remove customized version
This commit is contained in:
parent
f115bdf5b8
commit
b3fb437f8e
@ -1172,10 +1172,15 @@ bool ComponentList::setComponentVersion(const QString& uid, const QString& versi
|
|||||||
auto iter = d->componentIndex.find(uid);
|
auto iter = d->componentIndex.find(uid);
|
||||||
if(iter != d->componentIndex.end())
|
if(iter != d->componentIndex.end())
|
||||||
{
|
{
|
||||||
|
ComponentPtr component = *iter;
|
||||||
// set existing
|
// set existing
|
||||||
(*iter)->setVersion(version);
|
if(component->revert())
|
||||||
(*iter)->setImportant(important);
|
{
|
||||||
return true;
|
component->setVersion(version);
|
||||||
|
component->setImportant(important);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user