shoc-backend/Api.SeaHavenIndustries/Controllers
Adam Moussa e8c400a20a Add null safety checks across all API controllers
- Add null checks after FirstOrDefault() before property access
- Guard navigation property access (Locations, AssignToUser, ApplicationUser, POC, Contacts)
- Null-coalesce string properties in search/filter LINQ queries
- Protect Sum() on nullable LineItems collections
- Change FirstAsync to FirstOrDefaultAsync with null guard in UserController
- Add null check on model.Attachments iteration in EditWorkorder
2026-04-16 16:33:42 -04:00
..
AccountController.cs fix 2026-01-21 16:24:54 -06:00
AssetController.cs fix 2026-03-30 06:49:40 -05:00
AuthenticationController.cs Fix login null check order and strengthen password reset code 2026-04-16 16:33:09 -04:00
CommonController.cs Add null safety checks across all API controllers 2026-04-16 16:33:42 -04:00
ContactController.cs Add null safety checks across all API controllers 2026-04-16 16:33:42 -04:00
EmployeeController.cs fix 2026-03-30 06:49:40 -05:00
FollowUpController.cs added new controllers 2026-01-21 15:41:19 -06:00
PMScheduleController.cs added new controllers 2026-01-21 15:41:19 -06:00
QuotesController.cs Add null safety checks across all API controllers 2026-04-16 16:33:42 -04:00
SettingsController.cs Add null safety checks across all API controllers 2026-04-16 16:33:42 -04:00
UserController.cs Add null safety checks across all API controllers 2026-04-16 16:33:42 -04:00
WeatherForecastController.cs Initial commit 2024-09-28 14:58:36 -04:00
WorkOrderController.cs Add null safety checks across all API controllers 2026-04-16 16:33:42 -04:00