removed possible null reference
This commit is contained in:
@@ -154,25 +154,26 @@ public class APIController : Controller
|
|||||||
// Find Server in Database
|
// Find Server in Database
|
||||||
var server = await _context.Servers.FindAsync(dto.Id);
|
var server = await _context.Servers.FindAsync(dto.Id);
|
||||||
|
|
||||||
// Add Hardware Configuration
|
if (server == null)
|
||||||
try
|
|
||||||
{
|
{
|
||||||
server.CpuType = dto.CpuType;
|
_logger.LogError("Server nicht gefunden");
|
||||||
server.CpuCores = dto.CpuCores;
|
return BadRequest("Server not found");
|
||||||
server.GpuType = dto.GpuType;
|
}
|
||||||
server.RamSize = dto.RamSize;
|
|
||||||
// Diskspace fehlt
|
|
||||||
|
|
||||||
_logger.LogInformation("Harware configuration successfull for server {server}", server.Name);
|
// Add Hardware Configuration
|
||||||
}
|
server.CpuType = dto.CpuType;
|
||||||
catch (Exception ex)
|
server.CpuCores = dto.CpuCores;
|
||||||
{
|
server.GpuType = dto.GpuType;
|
||||||
_logger.LogError(ex.Message);
|
server.RamSize = dto.RamSize;
|
||||||
}
|
// Diskspace fehlt
|
||||||
|
|
||||||
|
await _context.SaveChangesAsync();
|
||||||
|
_logger.LogInformation("Harware configuration successfull for server {server}", server.Name);
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
_logger.LogError(ex.Message);
|
_logger.LogError(ex.Message);
|
||||||
|
return BadRequest(ex.Message);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user