Skip to content

Commit 3529b2f

Browse files
committed
synonym match of different type is allowed
1 parent 3ddf8cf commit 3529b2f

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

SharpDenizenTools/MetaObjects/MetaObject.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ public void PostCheckSynonyms<T>(MetaDocs docs, Dictionary<string, T> objects) w
136136
{
137137
docs.LoadErrors.Add($"Object {Name} has synonyms '{string.Join(',', badSynonyms)}' that match existing objects and will break meta searches.");
138138
}
139-
IEnumerable<string> dupSynonyms = Synonyms.Where(s => objects.Values.Any(t => t != this && t.Synonyms.Contains(s)));
139+
IEnumerable<string> dupSynonyms = Synonyms.Where(s => objects.Values.Any(t => t != this && t.Type == Type && t.Synonyms.Contains(s)));
140140
if (dupSynonyms.Any())
141141
{
142142
docs.LoadErrors.Add($"Object {Name} has synonyms '{string.Join(',', dupSynonyms)}' that match other objects existing synonyms and will be invalid for searches.");

0 commit comments

Comments
 (0)