FIX: create network_config type and plugin default values

This commit is contained in:
Gabriel Rosa
2022-08-10 12:33:35 -03:00
parent 7c5cf3f541
commit fa11df5684
2 changed files with 12 additions and 7 deletions
+7 -6
View File
@@ -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",
@@ -91,7 +91,11 @@ export class NetworkConfigService {
file: Express.Multer.File,
{ customer_name, customer_id },
): Promise<CreateNetworkConfigRes> {
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();