removed possible null reference

This commit is contained in:
2026-01-09 11:38:31 +01:00
parent 1d734f2951
commit 7a096ee29c

View File

@@ -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
{ {
_logger.LogError("Server nicht gefunden");
return BadRequest("Server not found");
}
// Add Hardware Configuration
server.CpuType = dto.CpuType; server.CpuType = dto.CpuType;
server.CpuCores = dto.CpuCores; server.CpuCores = dto.CpuCores;
server.GpuType = dto.GpuType; server.GpuType = dto.GpuType;
server.RamSize = dto.RamSize; server.RamSize = dto.RamSize;
// Diskspace fehlt // Diskspace fehlt
await _context.SaveChangesAsync();
_logger.LogInformation("Harware configuration successfull for server {server}", server.Name); _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);
}
catch (Exception ex)
{
_logger.LogError(ex.Message);
} }