Skip to content
Snippets Groups Projects
Commit 0db4d71e authored by Nicolas Werner's avatar Nicolas Werner
Browse files

Prevent edits of unsent messages

parent 2a5e20dc
No related branches found
No related tags found
No related merge requests found
Pipeline #612 passed
......@@ -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()) {
......
......@@ -260,6 +260,9 @@ public slots:
QString reply() const { return reply_; }
void setReply(QString newReply)
{
if (edit_.startsWith('m'))
return;
if (reply_ != newReply) {
reply_ = newReply;
emit replyChanged(reply_);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment