diff --git a/src/app/messagesadapter.cpp b/src/app/messagesadapter.cpp index e8380a49..8e3fb83b 100644 --- a/src/app/messagesadapter.cpp +++ b/src/app/messagesadapter.cpp @@ -764,7 +764,7 @@ MessagesAdapter::startSearch(const QString& text, bool isMedia) } int -MessagesAdapter::getMessageIndexFromId(QString& id) +MessagesAdapter::getMessageIndexFromId(const QString& id) { const QString& convId = lrcInstance_->get_selectedConvUid(); const auto& conversation = lrcInstance_->getConversationFromConvUid(convId); diff --git a/src/app/messagesadapter.h b/src/app/messagesadapter.h index ec8bebfc..4a1fc7e1 100644 --- a/src/app/messagesadapter.h +++ b/src/app/messagesadapter.h @@ -135,7 +135,7 @@ protected: Q_INVOKABLE QVariant dataForInteraction(const QString& interactionId, int role = Qt::DisplayRole) const; Q_INVOKABLE void startSearch(const QString& text, bool isMedia); - Q_INVOKABLE int getMessageIndexFromId(QString& id); + Q_INVOKABLE int getMessageIndexFromId(const QString& id); // Run corrsponding js functions, c++ to qml. void setMessagesImageContent(const QString& path, bool isBased64 = false);