mirror of
https://github.com/open-webui/open-webui.git
synced 2026-08-28 05:27:35 +00:00
refac: align the admin Users tab counts with the workspace tab count behavior (#29080)
This commit is contained in:
parent
1c5128c4aa
commit
fa7de50c60
2 changed files with 8 additions and 2 deletions
|
|
@ -25,6 +25,10 @@
|
|||
scrollToTab(selectedTab);
|
||||
}
|
||||
|
||||
$: if (loaded && selectedTab) {
|
||||
loadCounts();
|
||||
}
|
||||
|
||||
const scrollToTab = (tabId) => {
|
||||
const tabElement = document.getElementById(tabId);
|
||||
if (tabElement) {
|
||||
|
|
@ -58,7 +62,6 @@
|
|||
await goto('/');
|
||||
}
|
||||
|
||||
await loadCounts();
|
||||
loaded = true;
|
||||
|
||||
const containerElement = document.getElementById('users-tabs-container');
|
||||
|
|
|
|||
|
|
@ -48,6 +48,10 @@
|
|||
return (b.member_count ?? 0) - (a.member_count ?? 0) || a.name.localeCompare(b.name);
|
||||
});
|
||||
|
||||
$: if (loaded) {
|
||||
adminGroupCount.set(filteredGroups.length);
|
||||
}
|
||||
|
||||
/** @type {any} */
|
||||
let defaultPermissions = {};
|
||||
|
||||
|
|
@ -56,7 +60,6 @@
|
|||
|
||||
const setGroups = async () => {
|
||||
groups = await getGroups(localStorage.token);
|
||||
adminGroupCount.set(groups.length);
|
||||
};
|
||||
|
||||
/** @param {any} updatedGroup */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue