fix: make the sets into tuples so endswith works

pull/699/head
Raphaël Vinot 2023-05-17 09:53:20 +02:00
parent 33553ddd16
commit 386aa6e91b
1 changed files with 4 additions and 4 deletions

View File

@ -19,8 +19,8 @@ from .exceptions import MissingUUID
class CompareSettings(TypedDict):
'''The settings that can be passed to the compare method to filter out some differences'''
ressources_ignore_domains: Set[str]
ressources_ignore_regexes: Set[str]
ressources_ignore_domains: Tuple[str, ...]
ressources_ignore_regexes: Tuple[str, ...]
class Comparator():
@ -159,8 +159,8 @@ class Comparator():
_ignore_domains = set(settings['ressources_ignore_domains'] if settings.get('ressources_ignore_domains') else [])
_ignore_regexes = set(settings['ressources_ignore_regexes'] if settings.get('ressources_ignore_regexes') else [])
_settings = {
'ressources_ignore_domains': _ignore_domains,
'ressources_ignore_regexes': _ignore_regexes
'ressources_ignore_domains': tuple(_ignore_domains),
'ressources_ignore_regexes': tuple(_ignore_regexes)
}
else:
_settings = None