diff --git a/plugins/restful/datatag_handle.c b/plugins/restful/datatag_handle.c index d6b06acb..05d459bc 100644 --- a/plugins/restful/datatag_handle.c +++ b/plugins/restful/datatag_handle.c @@ -197,9 +197,9 @@ void handle_update_tags(nng_aio *aio) break; } - tag = - neu_datatag_alloc(req->tags[i].attribute, req->tags[i].type, - req->tags[i].address, req->tags[i].name); + tag = neu_datatag_alloc_with_id( + req->tags[i].attribute, req->tags[i].type, + req->tags[i].address, req->tags[i].name, req->tags[i].id); if (NULL == tag) { code = NEU_ERR_ENOMEM;