about summary refs log tree commit diff stats
path: root/src/command
diff options
context:
space:
mode:
authorPaul Fariello <paul@fariello.eu>2019-02-22 19:56:12 +0140
committerPaul Fariello <paul@fariello.eu>2019-04-10 16:03:50 +0200
commitd8d7a5348c4f444f4452ebaa42a103b63dfc739d (patch)
tree6e06d0bdeba703f8fc397f1b422d4cb113581dfe /src/command
parent1ae5d9f1f8a0d2005feaf797113d44bbe294c032 (diff)
downloadprofani-tty-d8d7a5348c4f444f4452ebaa42a103b63dfc739d.tar.gz
Ensure OMEMO isn't started before starting OTR
Diffstat (limited to 'src/command')
-rw-r--r--src/command/cmd_funcs.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/command/cmd_funcs.c b/src/command/cmd_funcs.c
index 08aa88df..ab5243c1 100644
--- a/src/command/cmd_funcs.c
+++ b/src/command/cmd_funcs.c
@@ -7308,6 +7308,11 @@ cmd_otr_start(ProfWin *window, const char *const command, gchar **args)
             return TRUE;
         }
 
+        if (chatwin->is_omemo) {
+            win_println(window, THEME_DEFAULT, '!', "You must disable OMEMO before starting an OTR session.");
+            return TRUE;
+        }
+
         if (chatwin->is_otr) {
             win_println(window, THEME_DEFAULT, '!', "You are already in an OTR session.");
             return TRUE;