X-Git-Url: https://git.mdrn.pl/prawokultury.git/blobdiff_plain/e2e26ca7620b47ac804e99f1a3449f80473fdbf3..7f108d550f1cfaa3bd8422a038e5f0f7ce28c988:/menu/helpers.py?ds=sidebyside 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: