From 73db57f2450bb862b4c7963e35478d2a98fa5d81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Tue, 9 Aug 2016 22:12:17 +0200 Subject: [PATCH] trigger: add post action in command line built by /trigger input|output|recreate --- src/plugins/trigger/trigger-command.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/plugins/trigger/trigger-command.c b/src/plugins/trigger/trigger-command.c index b633f799a..62c7e4263 100644 --- a/src/plugins/trigger/trigger-command.c +++ b/src/plugins/trigger/trigger-command.c @@ -723,7 +723,7 @@ trigger_command_trigger (const void *pointer, void *data, } add_rc = trigger_hook_default_rc[weechat_config_integer (ptr_trigger->options[TRIGGER_OPTION_HOOK])][0]; snprintf (input, sizeof (input), - "//trigger %s %s %s \"%s\" \"%s\" \"%s\" \"%s\"%s%s%s", + "//trigger %s %s %s \"%s\" \"%s\" \"%s\" \"%s\" \"%s\" \"%s\"", (weechat_strcasecmp (argv[1], "recreate") == 0) ? "addreplace" : "add", ptr_trigger->name, weechat_config_string (ptr_trigger->options[TRIGGER_OPTION_HOOK]), @@ -731,9 +731,8 @@ trigger_command_trigger (const void *pointer, void *data, weechat_config_string (ptr_trigger->options[TRIGGER_OPTION_CONDITIONS]), weechat_config_string (ptr_trigger->options[TRIGGER_OPTION_REGEX]), weechat_config_string (ptr_trigger->options[TRIGGER_OPTION_COMMAND]), - (add_rc) ? " \"" : "", (add_rc) ? weechat_config_string (ptr_trigger->options[TRIGGER_OPTION_RETURN_CODE]) : "", - (add_rc) ? "\"" : ""); + weechat_config_string (ptr_trigger->options[TRIGGER_OPTION_POST_ACTION])); if (weechat_strcasecmp (argv[1], "output") == 0) { weechat_command (buffer, input);