Prechádzať zdrojové kódy

知识库类型报错

田爽 10 mesiacov pred
rodič
commit
814fa63b0c

+ 1 - 1
src/Hotline/KnowledgeBase/KnowledgeTypeDomainService.cs

@@ -50,7 +50,7 @@ namespace Hotline.KnowledgeBase
             //处理全称,如果为第一级直接用全称,否则获取全称后拼接名称
             type.SpliceName = string.IsNullOrEmpty(FullName) ? dto.Name : FullName + "-" + dto.Name;
             var id = await _knowledgeTypeRepository.AddAsync(type, cancellationToken);
-            if (dto.TypeOrgDtos!.Any())
+            if (dto.TypeOrgDtos != null && dto.TypeOrgDtos.Any())
             {
 				List<KnowledgeTypeOrg> orgs = _mapper.Map<List<KnowledgeTypeOrg>>(dto.TypeOrgDtos);
                 orgs.ForEach(x => x.TypeId = type.Id);