Prevent edits of unsent messages

This commit is contained in:
Nicolas Werner 2021-02-10 18:07:55 +01:00
parent 2a5e20dc6f
commit 0db4d71ec2
2 changed files with 6 additions and 0 deletions

View file

@ -1536,6 +1536,9 @@ TimelineModel::formatMemberEvent(QString id)
void
TimelineModel::setEdit(QString newEdit)
{
if (edit_.startsWith('m'))
return;
if (edit_ != newEdit) {
auto ev = events.get(newEdit.toStdString(), "");
if (ev && mtx::accessors::sender(*ev) == http::client()->user_id().to_string()) {