From fa11df5684021e7c6dcb67a208aad21ee2cb2a00 Mon Sep 17 00:00:00 2001 From: Gabriel Rosa Date: Wed, 10 Aug 2022 12:33:35 -0300 Subject: [PATCH] FIX: create network_config type and plugin default values --- package-lock.json | 13 +++++++------ .../network-config/network-config.service.ts | 6 +++++- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9cf4444..343043a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "license": "UNLICENSED", "dependencies": { "@aws-sdk/client-secrets-manager": "^3.112.0", + "@dadosfera/dadosfera-logs": "^1.0.0-beta.3", "@dadosfera/protospack-v2": "3.10.5", "@grpc/grpc-js": "^1.6.7", "@grpc/proto-loader": "^0.6.13", @@ -1716,9 +1717,9 @@ } }, "node_modules/@dadosfera/protospack-v2": { - "version": "3.10.2", - "resolved": "https://dadosfera-611330257153.d.codeartifact.us-east-1.amazonaws.com:443/npm/dadosfera-npm/@dadosfera/protospack-v2/-/protospack-v2-3.10.2.tgz", - "integrity": "sha512-21rbav6VXVo+7Io82/O+350DLmf8ONQw8kkG728F7ySD9uEosJgTz3hzZFpTmVuSew822zS+iHcpGJBpVmq49w==", + "version": "3.10.5", + "resolved": "https://dadosfera-611330257153.d.codeartifact.us-east-1.amazonaws.com:443/npm/dadosfera-npm/@dadosfera/protospack-v2/-/protospack-v2-3.10.5.tgz", + "integrity": "sha512-A691jkvpnJYtKWyAKlALghlwUqw83dcyarchtXY7hUkd/5SE2D1UHvNE/2IW2zjqDVRS08XMWABrBfw9a9cYOg==", "dependencies": { "@grpc/grpc-js": "^1.6.7", "rxjs": "^7.5.5", @@ -12260,9 +12261,9 @@ } }, "@dadosfera/protospack-v2": { - "version": "3.10.2", - "resolved": "https://dadosfera-611330257153.d.codeartifact.us-east-1.amazonaws.com:443/npm/dadosfera-npm/@dadosfera/protospack-v2/-/protospack-v2-3.10.2.tgz", - "integrity": "sha512-21rbav6VXVo+7Io82/O+350DLmf8ONQw8kkG728F7ySD9uEosJgTz3hzZFpTmVuSew822zS+iHcpGJBpVmq49w==", + "version": "3.10.5", + "resolved": "https://dadosfera-611330257153.d.codeartifact.us-east-1.amazonaws.com:443/npm/dadosfera-npm/@dadosfera/protospack-v2/-/protospack-v2-3.10.5.tgz", + "integrity": "sha512-A691jkvpnJYtKWyAKlALghlwUqw83dcyarchtXY7hUkd/5SE2D1UHvNE/2IW2zjqDVRS08XMWABrBfw9a9cYOg==", "requires": { "@grpc/grpc-js": "^1.6.7", "rxjs": "^7.5.5", diff --git a/src/modules/network-config/network-config.service.ts b/src/modules/network-config/network-config.service.ts index d54f943..d1f806d 100644 --- a/src/modules/network-config/network-config.service.ts +++ b/src/modules/network-config/network-config.service.ts @@ -91,7 +91,11 @@ export class NetworkConfigService { file: Express.Multer.File, { customer_name, customer_id }, ): Promise { - const { description, name, type, network_type_id, plugin } = body; + const { description, name, network_type_id } = body; + let { type, plugin } = body; + + type = type || 'vpn'; + plugin = plugin || 'openvpn'; const OVPN_FILE_STRING = Buffer.from(file.buffer).toString();