Skip to content

Commit f1d7c0c

Browse files
committed
Menu handle_user_url() must return menu_item
1 parent 21fc09f commit f1d7c0c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Diff for: suit/menu.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -213,9 +213,10 @@ def handle_user_url(self, menu_item):
213213
:type menu_item: ChildItem or ParentItem
214214
"""
215215
if callable(menu_item.url):
216-
return menu_item.url(self.request, self.context)
216+
menu_item.url = menu_item.url(self.request, self.context)
217+
return menu_item
217218
if '/' in menu_item.url:
218-
return menu_item.url
219+
return menu_item
219220
from django.core.urlresolvers import reverse, NoReverseMatch
220221
try:
221222
menu_item.url = reverse(menu_item.url, current_app=self.request.current_app)

0 commit comments

Comments
 (0)