UX: Changes to new features section in admin dashboard (#12029)

This commit is contained in:
Penar Musaraj
2021-02-10 13:12:04 -05:00
committed by GitHub
parent 43948f6a10
commit 544a4e4b48
9 changed files with 92 additions and 52 deletions

View File

@ -24,8 +24,11 @@ class Admin::DashboardController < Admin::AdminController
end
def new_features
data = { new_features: DiscourseUpdates.unseen_new_features(current_user.id) }
data.merge!(release_notes_link: AdminDashboardGeneralData.fetch_cached_stats["release_notes_link"])
data = {
new_features: DiscourseUpdates.new_features,
has_unseen_features: DiscourseUpdates.has_unseen_features?(current_user.id),
release_notes_link: AdminDashboardGeneralData.fetch_cached_stats["release_notes_link"]
}
render json: data
end