diff --git a/src/rest.c b/src/rest.c index fa35eab..41738ea 100644 --- a/src/rest.c +++ b/src/rest.c @@ -4848,16 +4848,16 @@ static int og_cmd_post_schedule_command(json_t *element, goto err_dbi_result; } dbi_result_free(result); - - len = snprintf(task_id, sizeof(sequence), "%d", sequence); - if (len >= (int)sizeof(task_id)) { - syslog(LOG_ERR, "truncated snprintf (%s:%d)\n", - __func__, __LINE__); - goto err_dbi; - } - params->task_id = task_id; } + len = snprintf(task_id, sizeof(session), "%d", session); + if (len >= (int)sizeof(task_id)) { + syslog(LOG_ERR, "truncated snprintf (%s:%d)\n", + __func__, __LINE__); + goto err_dbi_result; + } + params->task_id = task_id; + og_task_schedule_create(params); free((char *)legacy_params);