From b019a89247414dd6d1f4ea71c592eaf736efcbef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E5=A4=A9=E6=80=A1?= Date: Tue, 16 May 2023 01:44:08 +0000 Subject: [PATCH] =?UTF-8?q?needCancle=E4=B8=BA=E5=8F=AF=E9=80=89=E5=8F=82?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 朱天怡 --- interfaces/kits/js/napi/src/stop_work.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/interfaces/kits/js/napi/src/stop_work.cpp b/interfaces/kits/js/napi/src/stop_work.cpp index 0fce427..b597422 100644 --- a/interfaces/kits/js/napi/src/stop_work.cpp +++ b/interfaces/kits/js/napi/src/stop_work.cpp @@ -33,7 +33,7 @@ napi_value StopWork(napi_env env, napi_callback_info info) size_t argc = STOP_WORK_PARAMS; napi_value argv[STOP_WORK_PARAMS] = {nullptr}; napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr); - if (argc != STOP_WORK_PARAMS) { + if (argc < NEED_CANCEL_INDEX || argc > STOP_WORK_PARAMS) { Common::HandleParamErr(env, E_PARAM_NUMBER_ERR); return Common::NapiGetNull(env); } @@ -41,10 +41,6 @@ napi_value StopWork(napi_env env, napi_callback_info info) Common::HandleParamErr(env, E_WORK_INFO_TYPE_ERR); return Common::NapiGetNull(env); } - if (!Common::MatchValueType(env, argv[NEED_CANCEL_INDEX], napi_boolean)) { - Common::HandleParamErr(env, E_NEED_CANCLE_TYPE_ERR); - return Common::NapiGetNull(env); - } // get params bool needCancel = false; -- Gitee