@@ -1020,6 +1020,7 @@ namespace Hotline.Api.Controllers
foreach (var item in items)
{
var kn = _mapper.Map<Knowledge>(item);
+ kn.SourceOrganizeId = _sessionContext.RequiredOrgId;
var knType = levelOneTypes.FirstOrDefault(d => d.Name == item.KnowledgeTypeLevelOne);
if (knType is null)
@@ -88,6 +88,9 @@ public class KnowledgeMapperConfigs : IRegister
config.ForType<KnowledgeApprove, KnowledgeApproveDto>()
.IgnoreIf((s, d) => s.Approver == null, d => d.Approver);
+ config.ForType<KnowledgeImportTemplate, KnowledgeBase.Knowledge>()
+ .Ignore(d => d.IsPublic);
+
#endregion
}