feat: remove existing mod when updating/redownloading it

Signed-off-by: flow <flowlnlnln@gmail.com>
This commit is contained in:
flow
2022-06-10 16:43:01 -03:00
parent 1709b47bb7
commit dfab55112b
7 changed files with 44 additions and 3 deletions

View File

@ -183,9 +183,12 @@ auto Mod::details() const -> const ModDetails&
auto Mod::name() const -> QString
{
auto d_name = details().name;
if (!d_name.isEmpty()) {
if (!d_name.isEmpty())
return d_name;
}
if (status() != ModStatus::NoMetadata)
return metadata()->name;
return m_name;
}