Navigation: Show list of pinned items on MegaMenu (#90280)

* Navigation: Show list of pinned ites on the navigation

* Rename section to 'Bookmarks'

* Internationalization

* Rename everything to bookmarks

* Update public/app/core/reducers/navBarTree.ts

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>

* Ignore empty message as well

* Dont update navigation if there is an error patching

---------

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
This commit is contained in:
Joao Silva
2024-07-22 11:43:40 +01:00
committed by GitHub
co-authored by Alex Khomenko
parent 38ac0f3506
commit 546f4aa700
21 changed files with 127 additions and 27 deletions
+3 -3
View File
@@ -97,11 +97,11 @@ func GetPreferencesFor(ctx context.Context,
dto.Language = &preference.JSONData.Language
}
if preference.JSONData.Navbar.SavedItemIds != nil {
if preference.JSONData.Navbar.BookmarkIds != nil {
dto.Navbar = &preferences.NavbarPreference{
SavedItemIds: []string{},
BookmarkIds: []string{},
}
dto.Navbar.SavedItemIds = preference.JSONData.Navbar.SavedItemIds
dto.Navbar.BookmarkIds = preference.JSONData.Navbar.BookmarkIds
}
if preference.JSONData.QueryHistory.HomeTab != "" {