From a1ffad156fe6ad2a606ae98f5bd38cfb8c43081b Mon Sep 17 00:00:00 2001 From: vzakharchenko Date: Sun, 31 Oct 2021 09:27:03 +0200 Subject: [PATCH] renamed package --- package.json | 2 +- src/ListSMS.ts | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 147e3a5..713c1f1 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "huawei-hilink", "version": "1.1.1", - "description": "e3372h-320 client", + "description": "huawei-hilink client", "main": "index.js", "scripts": { "sendSMS": "node index.js sendSMS --phone=+11111111111 --message=test123 --url=192.168.89.1 --password=testPassword ", diff --git a/src/ListSMS.ts b/src/ListSMS.ts index b7917d7..f05018d 100644 --- a/src/ListSMS.ts +++ b/src/ListSMS.ts @@ -126,12 +126,10 @@ export async function getSMSPages(sessionData: SessionData, export async function deleteMessage(sessionData: SessionData, messageId: string) { const sessionData0 = await startSession(sessionData.url); - const data = `${messageId}`; - const resp = await restCalls.sendData(`http://${sessionData0.url}/api/sms/delete-sms`, 'POST', data, { - __RequestVerificationToken: sessionData0.TokInfo, - Cookie: `SessionId=${sessionData0.SesInfo}`, - }); - const json = await parser.parseStringPromise(resp); + const data = await huawei.doRSAEncrypt(sessionData0, `${messageId}`); + const resp = await restCalls.sendDataRaw(`http://${sessionData0.url}/api/sms/delete-sms`, 'POST', data, await getSessionHeaders(sessionData.url)); + huawei.publicSession.token2 = resp.headers.__requestverificationtoken; + const json = await parser.parseStringPromise(resp.data); if (json.response !== 'OK') { throw new Error(`Delete message error: ${JSON.stringify(json)}`); }