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:
co-authored by
Alex Khomenko
parent
38ac0f3506
commit
546f4aa700
@@ -71,8 +71,8 @@ func (s *Service) GetWithDefaults(ctx context.Context, query *pref.GetPreference
|
||||
res.JSONData.QueryHistory.HomeTab = p.JSONData.QueryHistory.HomeTab
|
||||
}
|
||||
|
||||
if p.JSONData.Navbar.SavedItemIds != nil {
|
||||
res.JSONData.Navbar.SavedItemIds = p.JSONData.Navbar.SavedItemIds
|
||||
if p.JSONData.Navbar.BookmarkIds != nil {
|
||||
res.JSONData.Navbar.BookmarkIds = p.JSONData.Navbar.BookmarkIds
|
||||
}
|
||||
|
||||
if p.JSONData.CookiePreferences != nil {
|
||||
@@ -174,11 +174,11 @@ func (s *Service) Patch(ctx context.Context, cmd *pref.PatchPreferenceCommand) e
|
||||
preference.JSONData.Language = *cmd.Language
|
||||
}
|
||||
|
||||
if cmd.Navbar != nil && cmd.Navbar.SavedItemIds != nil {
|
||||
if cmd.Navbar != nil && cmd.Navbar.BookmarkIds != nil {
|
||||
if preference.JSONData == nil {
|
||||
preference.JSONData = &pref.PreferenceJSONData{}
|
||||
}
|
||||
preference.JSONData.Navbar.SavedItemIds = cmd.Navbar.SavedItemIds
|
||||
preference.JSONData.Navbar.BookmarkIds = cmd.Navbar.BookmarkIds
|
||||
}
|
||||
|
||||
if cmd.QueryHistory != nil {
|
||||
|
||||
Reference in New Issue
Block a user