Merge pull request #394 from cypherstack/fix/epicbox-config

Fix old configs causing cast issues and correct typo
This commit is contained in:
Diego Salazar 2023-03-07 11:31:40 -07:00 committed by GitHub
commit 0e3121dc0b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -85,15 +85,18 @@ class EpicBoxConfigModel {
if (oldPort != "empty") {
_epicBox['epicbox_port'] = _epicBox['port'];
}
final oldProtocolInsecure = _epicBox["protocol_insecur"] ?? "empty";
final oldProtocolInsecure = _epicBox["protocol_insecure"] ?? "empty";
if (oldProtocolInsecure != "empty") {
_epicBox['epicbox_protocol_insecure'] = _epicBox['protocol_insecur'];
_epicBox['epicbox_protocol_insecure'] = _epicBox['protocol_insecure'];
}
final oldAddressIndex = _epicBox["address_index"] ?? "empty";
if (oldAddressIndex != "empty") {
_epicBox['epicbox_address_index'] = _epicBox['address_index'];
}
_epicBox['epicbox_protocol_insecure'] ??= false;
_epicBox['epicbox_address_index'] ??= 0;
return EpicBoxConfigModel(
host: _epicBox['epicbox_domain'] as String,
port: _epicBox['epicbox_port'] as int,