Skip to content
Snippets Groups Projects
Commit 3c1ea4e7 authored by Emmanuel Lepage Vallée's avatar Emmanuel Lepage Vallée Committed by Stepan Salenikovich
Browse files

uam: Support "viewChatHistory" for Person with multiple numbers

It was forgotten in the previous commits

Change-Id: Id85e46b74f99e0fbe2672f1ec177b660cfdd9670
Tuleap: #190
parent 4d6f8885
No related branches found
No related tags found
No related merge requests found
...@@ -31,6 +31,11 @@ void ActionExtenderDefault::viewChatHistory(ContactMethod* cm) ...@@ -31,6 +31,11 @@ void ActionExtenderDefault::viewChatHistory(ContactMethod* cm)
Q_UNUSED(cm) Q_UNUSED(cm)
} }
void ActionExtenderDefault::viewChatHistory(Person* p)
{
Q_UNUSED(p)
}
void ActionExtenderDefault::copyInformation(QMimeData* data) void ActionExtenderDefault::copyInformation(QMimeData* data)
{ {
Q_UNUSED(data) Q_UNUSED(data)
......
...@@ -37,6 +37,7 @@ public: ...@@ -37,6 +37,7 @@ public:
virtual void editPerson(Person* p) override; virtual void editPerson(Person* p) override;
virtual void viewChatHistory(ContactMethod* cm) override; virtual void viewChatHistory(ContactMethod* cm) override;
virtual void viewChatHistory(Person* p) override;
virtual void copyInformation(QMimeData* data) override; virtual void copyInformation(QMimeData* data) override;
virtual bool warnDeletePerson(Person* p) override; virtual bool warnDeletePerson(Person* p) override;
virtual bool warnDeleteCall(Call* c) override; virtual bool warnDeleteCall(Call* c) override;
......
...@@ -49,6 +49,7 @@ public: ...@@ -49,6 +49,7 @@ public:
virtual void editPerson(Person* p) = 0; virtual void editPerson(Person* p) = 0;
virtual void viewChatHistory(ContactMethod* cm) = 0; virtual void viewChatHistory(ContactMethod* cm) = 0;
virtual void viewChatHistory(Person* p) = 0;
virtual void copyInformation(QMimeData* data) = 0; virtual void copyInformation(QMimeData* data) = 0;
virtual bool warnDeletePerson(Person* p) = 0; virtual bool warnDeletePerson(Person* p) = 0;
virtual bool warnDeleteCall(Call* c) = 0; virtual bool warnDeleteCall(Call* c) = 0;
......
...@@ -1080,6 +1080,9 @@ bool UserActionModel::execute(const UserActionModel::Action action) const ...@@ -1080,6 +1080,9 @@ bool UserActionModel::execute(const UserActionModel::Action action) const
UserActions::bookmark(cm); UserActions::bookmark(cm);
break; break;
case UserActionModel::Action::VIEW_CHAT_HISTORY : case UserActionModel::Action::VIEW_CHAT_HISTORY :
if (p)
GlobalInstances::actionExtender().viewChatHistory(p);
else
GlobalInstances::actionExtender().viewChatHistory(cm); GlobalInstances::actionExtender().viewChatHistory(cm);
break; break;
case UserActionModel::Action::ADD_CONTACT_METHOD: case UserActionModel::Action::ADD_CONTACT_METHOD:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment