Fix Hive Mind connect logic - allow to reconnect gracefully

This commit is contained in:
dsokolovrudakov
2025-03-12 21:42:55 +02:00
parent 26c4c8e00c
commit 4390a523c7
2 changed files with 29 additions and 15 deletions

View File

@@ -30,13 +30,6 @@ namespace DevOpsProject.CommunicationControl.API.Controllers
HiveSchema = request.HiveSchema
};
bool isConnected = await _communicationControlService.IsHiveConnected(request.HiveID);
if (isConnected)
{
_logger.LogError("Hive with HiveID: {hiveId} already connected. Request: {@request}", request.HiveID, request);
return BadRequest($"Hive with HiveID: {request.HiveID} already connected");
}
var hiveOperationalArea = await _communicationControlService.ConnectHive(hiveModel);
var connectResponse = new HiveConnectResponse
{