X-Git-Url: https://git.mdrn.pl/prawokultury.git/blobdiff_plain/e2e26ca7620b47ac804e99f1a3449f80473fdbf3..867fd7fad5430361d308452a02905dc85458485e:/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: