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
{ {
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);
} }