Improve corrupted installation detection

This commit is contained in:
WarmUpTill 2024-08-14 23:26:29 +02:00 committed by WarmUpTill
parent 1a1028cbaa
commit ee72bb192c
2 changed files with 8 additions and 2 deletions

View File

@ -106,7 +106,10 @@ bool CanCreateDefaultAction()
{
const auto action = MacroActionFactory::Create(
MacroAction::GetDefaultID().data(), nullptr);
return !!action;
if (!action) {
return false;
}
return action->GetId() == MacroAction::GetDefaultID().data();
}
} // namespace advss

View File

@ -111,7 +111,10 @@ bool CanCreateDefaultCondition()
{
const auto condition = MacroConditionFactory::Create(
MacroCondition::GetDefaultID().data(), nullptr);
return !!condition;
if (!condition) {
return false;
}
return condition->GetId() == MacroCondition::GetDefaultID().data();
}
} // namespace advss