X-Git-Url: https://git.mdrn.pl/prawokultury.git/blobdiff_plain/1d154b335f24afd19fb43dc73e085882f0902403..c95c80ba092947ae3f7cfcc5eb02976d18d00247:/menu/helpers.py diff --git a/menu/helpers.py b/menu/helpers.py index 15d8646..33e90b7 100755 --- a/menu/helpers.py +++ b/menu/helpers.py @@ -15,7 +15,12 @@ class MenuItem(object): def is_active(self, request, value): url = request.get_full_path() - return url == str(self.url) or url in set(str(url) for url in self.more_urls) + if url.startswith(str(self.url)): + return True + for other_url in self.more_urls: + if url.startswith(str(other_url)): + return True + return False def check_active(self, request, value): try: