From 471e846f07ca92677d9fd77f0c4fc66f9f3e0dc0 Mon Sep 17 00:00:00 2001 From: Volker Birk Date: Wed, 24 Oct 2018 14:07:18 +0200 Subject: [PATCH] check for own user minimum requirements --- src/message.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/message.cc b/src/message.cc index b5ada55..c58d760 100644 --- a/src/message.cc +++ b/src/message.cc @@ -348,6 +348,9 @@ namespace pEp { Message outgoing_message(Identity me) { + if (me.address().empty() || me.user_id().empty()) + throw runtime_error("at least address and user_id of own user needed"); + ::myself(adapter.session(), me); auto m = Message(PEP_dir_outgoing, &me); return m;