changeset 1725:6545769f30bf

Modules: fixed Respose.headers getter in fetch API. The issue manifested itself when Response object is dumped using JSON.stringify() or njs.dump(). The Response headers were dumped as "null" values.
author Dmitry Volyntsev <xeioex@nginx.com>
date Thu, 14 Oct 2021 17:16:10 +0000
parents 9502fed1bd6b
children 8418bd4a4ce3
files nginx/ngx_js_fetch.c
diffstat 1 files changed, 1 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/nginx/ngx_js_fetch.c	Thu Oct 14 15:18:47 2021 +0000
+++ b/nginx/ngx_js_fetch.c	Thu Oct 14 17:16:10 2021 +0000
@@ -2207,8 +2207,7 @@
         return NJS_ERROR;
     }
 
-    return ngx_response_js_ext_header_get(vm, value, &name, njs_vm_retval(vm),
-                                          0);
+    return ngx_response_js_ext_header_get(vm, value, &name, retval, 0);
 }