diff --git a/src/app/messagesadapter.cpp b/src/app/messagesadapter.cpp index e8380a49ebf4fa27774c8f38bdf14845847a57c1..8e3fb83bbe9447e1524e7f6c409cb45db4033f63 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 ec8bebfc8a0dfd25374897bf0258f129ed31ad2c..4a1fc7e1a3f14afcfa3d36d282f0584a7703a2f8 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);