Skip to content

Commit d37680c

Browse files
yashlambazzacharo
authored andcommitted
menu: skip error when same and equal menu value exists
1 parent e169dd5 commit d37680c

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

flask_menu/menu.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,10 @@ def register(
107107

108108
for key, value in kwargs.items():
109109
if hasattr(self, key):
110-
raise RuntimeError(f"Can not override existing attribute {key}.")
110+
if getattr(self, key) != value:
111+
raise RuntimeError(f"Can not override existing attribute {key}.")
112+
else:
113+
continue
111114
setattr(self, key, value)
112115

113116
def submenu(self, path, auto_create=True):

0 commit comments

Comments
 (0)