parent
deb50ee528
commit
9e77e80f92
|
@ -4350,10 +4350,16 @@ void HistoryInner::deleteAsGroup(FullMsgId itemId) {
|
||||||
const auto group = session().data().groups().find(item);
|
const auto group = session().data().groups().find(item);
|
||||||
if (!group) {
|
if (!group) {
|
||||||
return deleteItem(item);
|
return deleteItem(item);
|
||||||
|
} else if (CanCreateModerateMessagesBox(group->items)) {
|
||||||
|
_controller->show(Box(
|
||||||
|
CreateModerateMessagesBox,
|
||||||
|
group->items,
|
||||||
|
nullptr));
|
||||||
|
} else {
|
||||||
|
_controller->show(Box<DeleteMessagesBox>(
|
||||||
|
&session(),
|
||||||
|
session().data().itemsToIds(group->items)));
|
||||||
}
|
}
|
||||||
_controller->show(Box<DeleteMessagesBox>(
|
|
||||||
&session(),
|
|
||||||
session().data().itemsToIds(group->items)));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue