fix: re-execute add_standard_navbar_items patch

- check that same items aren't appended again
This commit is contained in:
prssanna
2021-03-24 16:45:32 +05:30
parent eeb3121622
commit 0ae0368d34
2 changed files with 6 additions and 4 deletions

View File

@@ -142,13 +142,15 @@ def add_standard_navbar_items():
}
]
current_nabvar_items = navbar_settings.help_dropdown
current_navbar_items = navbar_settings.help_dropdown
navbar_settings.set('help_dropdown', [])
for item in erpnext_navbar_items:
navbar_settings.append('help_dropdown', item)
current_labels = [item.get('item_label') for item in current_navbar_items]
if not item.get('item_label') in current_labels:
navbar_settings.append('help_dropdown', item)
for item in current_nabvar_items:
for item in current_navbar_items:
navbar_settings.append('help_dropdown', {
'item_label': item.item_label,
'item_type': item.item_type,