diff options
author | Dmitry Volyntsev <xeioex@nginx.com> | 2024-11-07 18:41:41 -0800 |
---|---|---|
committer | Dmitry Volyntsev <xeioexception@gmail.com> | 2024-11-08 14:33:15 -0800 |
commit | 5247aac9f4cc6f49ccf4a1dcfb30581ae2837dd4 (patch) | |
tree | a41df693dacab30f8bb12837298c44190ef6b946 /nginx/ngx_js.c | |
parent | 72f0b5db8595bca740ffbfd2f9213e577718a174 (diff) | |
download | njs-5247aac9f4cc6f49ccf4a1dcfb30581ae2837dd4.tar.gz njs-5247aac9f4cc6f49ccf4a1dcfb30581ae2837dd4.zip |
Fixed resolving when Promise is inherited.
Previously, njs_promise_resolve() might return njs_object_t instead of
njs_promise_t. Later an instance of njs_object_t was put into a
NJS_PROMISE value. Whereas njs_promise_t is always expected to be inside
of a NJS_PROMISE value.
This closes #813 issue on Github.
Diffstat (limited to 'nginx/ngx_js.c')
0 files changed, 0 insertions, 0 deletions