More Metadata Stuff (#3537)

This commit is contained in:
Joe Milazzo
2025-02-08 15:37:12 -06:00
committed by GitHub
parent 8d3dcc637e
commit 53b13da0c9
34 changed files with 4123 additions and 129 deletions
+2
View File
@@ -560,6 +560,7 @@ public class SettingsController : BaseApiController
var existingMetadataSetting = await _unitOfWork.SettingsRepository.GetMetadataSettings();
existingMetadataSetting.Enabled = dto.Enabled;
existingMetadataSetting.EnableSummary = dto.EnableSummary;
existingMetadataSetting.EnableLocalizedName = dto.EnableLocalizedName;
existingMetadataSetting.EnablePublicationStatus = dto.EnablePublicationStatus;
existingMetadataSetting.EnableRelationships = dto.EnableRelationships;
existingMetadataSetting.EnablePeople = dto.EnablePeople;
@@ -573,6 +574,7 @@ public class SettingsController : BaseApiController
existingMetadataSetting.Blacklist = dto.Blacklist.DistinctBy(d => d.ToNormalized()).ToList() ?? [];
existingMetadataSetting.Whitelist = dto.Whitelist.DistinctBy(d => d.ToNormalized()).ToList() ?? [];
existingMetadataSetting.Overrides = dto.Overrides.ToList() ?? [];
// Handle Field Mappings
if (dto.FieldMappings != null)