fix null object bug in ec2 connector

This commit is contained in:
tecxx
2021-12-23 16:54:54 +01:00
parent 6f1446339c
commit 05ffcdeef7
2 changed files with 5 additions and 3 deletions

View File

@@ -26,8 +26,9 @@ namespace ExternalConnectors.AWS
default: Status = "Unknown"; break; default: Status = "Unknown"; break;
}; };
PublicIP = instance.PublicIpAddress; PublicIP = instance.PublicIpAddress ?? "";
PrivateIP = instance.PrivateIpAddress; PrivateIP = instance.PrivateIpAddress ?? "";
} }
} }
} }

View File

@@ -67,7 +67,8 @@ namespace mRemoteNG.Connection
try try
{ {
string host = await ExternalConnectors.AWS.EC2FetchDataService.GetEC2InstanceDataAsync("AWSAPI:" + connectionInfo.EC2InstanceId, connectionInfo.EC2Region); string host = await ExternalConnectors.AWS.EC2FetchDataService.GetEC2InstanceDataAsync("AWSAPI:" + connectionInfo.EC2InstanceId, connectionInfo.EC2Region);
connectionInfo.Hostname = host; if (!string.IsNullOrEmpty(host))
connectionInfo.Hostname = host;
} }
catch catch
{ {