json: accept duplicate identical rules

This commit is contained in:
ochafik 2024-03-10 16:48:56 +00:00
parent dab2ea91a6
commit ade339d55e

View file

@ -48,7 +48,7 @@ class SchemaConverter:
key = esc_name
else:
i = 0
while f'{esc_name}{i}' in self._rules:
while f'{esc_name}{i}' in self._rules and self._rules[f'{esc_name}{i}'] != rule:
i += 1
key = f'{esc_name}{i}'
self._rules[key] = rule