From 5f2efc564ab597d8fb70c9374d6fc1a8ce6b13c5 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Tue, 16 Jun 2026 17:53:18 +0300 Subject: [PATCH] fix privileges.includes --- src/components/announcements_page/announcements_page.js | 2 +- src/components/user_card/user_card.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/announcements_page/announcements_page.js b/src/components/announcements_page/announcements_page.js index 3c73198c5..385a6f796 100644 --- a/src/components/announcements_page/announcements_page.js +++ b/src/components/announcements_page/announcements_page.js @@ -35,7 +35,7 @@ const AnnouncementsPage = { canPostAnnouncement() { return ( this.currentUser && - this.currentUser.privileges.includes( + this.currentUser.privileges.has( 'announcements_manage_announcements', ) ) diff --git a/src/components/user_card/user_card.js b/src/components/user_card/user_card.js index acb2c4ea1..3c9f55725 100644 --- a/src/components/user_card/user_card.js +++ b/src/components/user_card/user_card.js @@ -307,9 +307,9 @@ export default { const privileges = this.loggedIn.privileges return ( this.loggedIn.role === 'admin' || - privileges.includes('users_manage_activation_state') || - privileges.includes('users_delete') || - privileges.includes('users_manage_tags') + privileges.has('users_manage_activation_state') || + privileges.has('users_delete') || + privileges.has('users_manage_tags') ) }, hasNote() {