aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--context.cpp6
-rw-r--r--context.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/context.cpp b/context.cpp
index b768fb6..8df8120 100644
--- a/context.cpp
+++ b/context.cpp
@@ -142,3 +142,9 @@ Context::setChatMuteDuration(uint32_t chatId, int64_t duration)
{
return dc_set_chat_mute_duration(m_context, chatId, duration);
}
+
+uint32_t
+Context::decideOnContactRequest(uint32_t msgId, int decision)
+{
+ return dc_decide_on_contact_request(m_context, msgId, decision);
+}
diff --git a/context.h b/context.h
index 7c8d4a2..756adc6 100644
--- a/context.h
+++ b/context.h
@@ -36,6 +36,7 @@ public:
Q_INVOKABLE QString getConfig(QString key);
Q_INVOKABLE bool setChatMuteDuration(uint32_t chatId, int64_t duration);
Q_INVOKABLE QString getMessageInfo(uint32_t msgId);
+ Q_INVOKABLE uint32_t decideOnContactRequest(uint32_t msgId, int decision);
private:
dc_context_t *m_context{nullptr};