diff --git a/APT.MicroApi/APT.SK.WebApi/Controllers/Api/EnterpriseLibraryController.cs b/APT.MicroApi/APT.SK.WebApi/Controllers/Api/EnterpriseLibraryController.cs index 9e3dcf9..81002df 100644 --- a/APT.MicroApi/APT.SK.WebApi/Controllers/Api/EnterpriseLibraryController.cs +++ b/APT.MicroApi/APT.SK.WebApi/Controllers/Api/EnterpriseLibraryController.cs @@ -747,9 +747,12 @@ namespace APT.SK.WebApi.Controllers.Api if (item2 != null && item2.DEPARTMENT_ID != null) { var first = departs.FirstOrDefault(t => t.ID == item2.DEPARTMENT_ID); - var level = Enum.GetName(typeof(FMDepartmentType), first.DEPARTMENT_TYPE); - levelStr.Add(level); - departIds.Add(first.ID); + if (first != null) + { + var level = Enum.GetName(typeof(FMDepartmentType), first?.DEPARTMENT_TYPE); + levelStr.Add(level); + departIds.Add(first.ID); + } } } }