mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-08 17:13:56 +00:00
Added $text to substitutions in execute
SVN revision: 1933
This commit is contained in:
parent
31c3a148c7
commit
2bd991d609
@ -8230,8 +8230,8 @@ int build_subst_list(LOGBOOK * lbs, char list[][NAME_LENGTH], char value[][NAME_
|
|||||||
|
|
||||||
void add_subst_list(char list[][NAME_LENGTH], char value[][NAME_LENGTH], char *item, char *str, int *i)
|
void add_subst_list(char list[][NAME_LENGTH], char value[][NAME_LENGTH], char *item, char *str, int *i)
|
||||||
{
|
{
|
||||||
strcpy(list[*i], item);
|
strlcpy(list[*i], item, NAME_LENGTH);
|
||||||
strcpy(value[(*i)++], str);
|
strlcpy(value[(*i)++], str, NAME_LENGTH);
|
||||||
}
|
}
|
||||||
|
|
||||||
void add_subst_time(LOGBOOK * lbs,
|
void add_subst_time(LOGBOOK * lbs,
|
||||||
@ -20469,6 +20469,7 @@ int execute_shell(LOGBOOK * lbs, int message_id, char attrib[MAX_N_ATTR][NAME_LE
|
|||||||
i = build_subst_list(lbs, slist, svalue, attrib, TRUE);
|
i = build_subst_list(lbs, slist, svalue, attrib, TRUE);
|
||||||
sprintf(str, "%d", message_id);
|
sprintf(str, "%d", message_id);
|
||||||
add_subst_list(slist, svalue, "message id", str, &i);
|
add_subst_list(slist, svalue, "message id", str, &i);
|
||||||
|
add_subst_list(slist, svalue, "text", getparam("text"), &i);
|
||||||
strsubst_list(shell_cmd, sizeof(shell_cmd), slist, svalue, i);
|
strsubst_list(shell_cmd, sizeof(shell_cmd), slist, svalue, i);
|
||||||
|
|
||||||
if (att_file && stristr(shell_cmd, "$attachments")) {
|
if (att_file && stristr(shell_cmd, "$attachments")) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user