]> git.kaiwu.me - njs.git/commitdiff
Change: removed deprecated r.requestBody and r.responseBody.
authorDmitry Volyntsev <xeioex@nginx.com>
Thu, 18 May 2023 00:11:41 +0000 (17:11 -0700)
committerDmitry Volyntsev <xeioex@nginx.com>
Thu, 18 May 2023 00:11:41 +0000 (17:11 -0700)
Both properties were deprecated since 0.5.0.

nginx/ngx_http_js_module.c

index 208417c74caab2a61c8af4730e6479131b93b959..e2fda66d634380595c4394616aad3e9d0aaaad48 100644 (file)
@@ -601,15 +601,6 @@ static njs_external_t  ngx_http_js_ext_request[] = {
         }
     },
 
-    {
-        .flags = NJS_EXTERN_PROPERTY,
-        .name.string = njs_str("requestBody"),
-        .u.property = {
-            .handler = ngx_http_js_ext_get_request_body,
-            .magic32 = NGX_JS_STRING | NGX_JS_DEPRECATED,
-        }
-    },
-
     {
         .flags = NJS_EXTERN_PROPERTY,
         .name.string = njs_str("requestBuffer"),
@@ -629,15 +620,6 @@ static njs_external_t  ngx_http_js_ext_request[] = {
         }
     },
 
-    {
-        .flags = NJS_EXTERN_PROPERTY,
-        .name.string = njs_str("responseBody"),
-        .u.property = {
-            .handler = ngx_http_js_ext_get_response_body,
-            .magic32 = NGX_JS_STRING | NGX_JS_DEPRECATED,
-        }
-    },
-
     {
         .flags = NJS_EXTERN_PROPERTY,
         .name.string = njs_str("responseBuffer"),
@@ -2604,10 +2586,6 @@ ngx_http_js_ext_get_request_body(njs_vm_t *vm, njs_object_prop_t *prop,
     ngx_http_js_ctx_t   *ctx;
     ngx_http_request_t  *r;
 
-    if (njs_vm_prop_magic32(prop) & NGX_JS_DEPRECATED) {
-        njs_deprecated(vm, "r.requestBody");
-    }
-
     r = njs_vm_external(vm, ngx_http_js_request_proto_id, value);
     if (r == NULL) {
         njs_value_undefined_set(retval);
@@ -3455,10 +3433,6 @@ ngx_http_js_ext_get_response_body(njs_vm_t *vm, njs_object_prop_t *prop,
     ngx_http_js_ctx_t   *ctx;
     ngx_http_request_t  *r;
 
-    if (njs_vm_prop_magic32(prop) & NGX_JS_DEPRECATED) {
-        njs_deprecated(vm, "r.responseBody");
-    }
-
     r = njs_vm_external(vm, ngx_http_js_request_proto_id, value);
     if (r == NULL) {
         njs_value_undefined_set(retval);