Merge pull request #2692 from ZhouBox/main

update disconnect error status code and update scan node api
This commit is contained in:
fengzeroz
2026-02-25 15:26:10 +08:00
committed by GitHub
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -73,6 +73,6 @@ void handle_scan_tags_resp(nng_aio *aio, neu_resp_scan_tags_t *resp)
{
char *result = NULL;
neu_json_encode_by_fn(resp, neu_json_encode_scan_tags_resp, &result);
neu_http_ok(aio, result);
neu_http_response(aio, resp->error, result);
free(result);
}
+1 -1
View File
@@ -248,7 +248,6 @@ int neu_http_response(nng_aio *aio, neu_err_code_e code, char *content)
case NEU_ERR_NODE_SETTING_NOT_FOUND:
case NEU_ERR_PLUGIN_READ_FAILURE:
case NEU_ERR_PLUGIN_WRITE_FAILURE:
case NEU_ERR_PLUGIN_DISCONNECTED:
case NEU_ERR_PLUGIN_TAG_NOT_ALLOW_READ:
case NEU_ERR_PLUGIN_TAG_NOT_ALLOW_WRITE:
case NEU_ERR_LICENSE_EXPIRED:
@@ -343,6 +342,7 @@ int neu_http_response(nng_aio *aio, neu_err_code_e code, char *content)
case NEU_ERR_NODE_TAGS_TOO_MANY:
case NEU_ERR_NODE_TAGS_INVALID:
case NEU_ERR_NODE_TAGS_TOO_LONG:
case NEU_ERR_PLUGIN_DISCONNECTED:
status = NNG_HTTP_STATUS_BAD_REQUEST;
break;
case NEU_ERR_FILE_NOT_EXIST: