ui: fixes bugs after unsuccessful file upload

This commit is contained in:
2026-05-07 18:44:31 +03:00
parent e5d4ff5c2a
commit 950662b372
5 changed files with 17 additions and 2 deletions
+7 -1
View File
@@ -42,7 +42,7 @@ int32_t process_user_input(app_t *app, w_cb_args_t *d_args);
{ \
w_alert(message); \
close_session(app->params->sd); \
app_destroy(app, exit_code); \
app_destroy(app, exit_code); \
}
void query_loop(app_t *app) {
@@ -123,6 +123,7 @@ void query_loop(app_t *app) {
w_alert("error while processing user input");
}
}
d_args.resp_data.code = cbrc_none;
}
}
}
@@ -184,6 +185,11 @@ int process_query(app_t *app) {
if (!file_upload_start(query_args)) {
query_args->state = S_UPLOAD_FILE;
} else {
if (app->query_args->file != NULL) {
FREE_MLC(app->query_args->file->name);
FREE_MLC(app->query_args->file->path)
FREE_MLC(app->query_args->file);
}
query_args->state = WAIT_CLIENT;
}
break;