diff --git a/package.json b/package.json index ef3ea50..1ecb52f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "crypto-pro-js-m", - "version": "0.1.1", + "version": "0.1.2", "description": "Асинхронный JavaScript API для работы с КриптоПРО ЭЦП Browser Plug-In. Forked from https://github.com/crypto-pro-web/crypto-pro-js", "main": "./lib/crypto-pro-js.js", "types": "./lib/crypto-pro-js.d.ts", diff --git a/src/api/createDetachedSignature.ts b/src/api/createDetachedSignature.ts index cc26703..61b9878 100644 --- a/src/api/createDetachedSignature.ts +++ b/src/api/createDetachedSignature.ts @@ -76,12 +76,10 @@ export const createDetachedSignature = _afterPluginsLoaded( let signature: string; - const signTypeConst = getSignType(cadesplugin, signType); + const signTypeConst = getSignType(cadesplugin, signType); try { - signature = - __cadesAsyncToken__ + - cadesSignedData.SignHash(cadesHashedData, cadesSigner, signTypeConst); + signature = __cadesAsyncToken__ + cadesSignedData.SignHash(cadesHashedData, cadesSigner, signTypeConst); } catch (error) { console.error(error); diff --git a/src/helpers/getSignType.ts b/src/helpers/getSignType.ts index 14583b0..491748b 100644 --- a/src/helpers/getSignType.ts +++ b/src/helpers/getSignType.ts @@ -1,18 +1,18 @@ export type SignType = 'CAdES BES' | 'CAdES-X Long Type 1' | 'CAdES T' | 'PKCS7'; export const getSignType = (cadesplugin: any, signType: SignType) => { - switch (signType) { - case 'CAdES BES': { - return cadesplugin.CADESCOM_CADES_BES - }; - case 'CAdES-X Long Type 1': { - return cadesplugin.CADESCOM_CADES_X_LONG_TYPE_1; - } - case 'CAdES T': { - return cadesplugin.CADESCOM_CADES_T; - } - case 'PKCS7': { - return cadesplugin.CADESCOM_PKCS7_TYPE; - } + switch (signType) { + case 'CAdES BES': { + return cadesplugin.CADESCOM_CADES_BES; } -} \ No newline at end of file + case 'CAdES-X Long Type 1': { + return cadesplugin.CADESCOM_CADES_X_LONG_TYPE_1; + } + case 'CAdES T': { + return cadesplugin.CADESCOM_CADES_T; + } + case 'PKCS7': { + return cadesplugin.CADESCOM_PKCS7_TYPE; + } + } +};