mirror of
https://github.com/documenso/documenso.git
synced 2025-11-16 09:41:35 +10:00
chore: wip
This commit is contained in:
@ -94,22 +94,22 @@ export const getSigningVolume = async ({
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
const consolidatedSubscriptions = [
|
const subscriptions = [
|
||||||
...Array.from(userSubscriptionsMap.values()),
|
...Array.from(userSubscriptionsMap.values()),
|
||||||
...Array.from(teamSubscriptionsMap.values()),
|
...Array.from(teamSubscriptionsMap.values()),
|
||||||
];
|
];
|
||||||
|
|
||||||
const filteredSubscriptions = search
|
const filteredSubscriptions = search
|
||||||
? consolidatedSubscriptions.filter((sub) => {
|
? subscriptions.filter((sub) => {
|
||||||
const searchLower = search.toLowerCase();
|
const searchLower = search.toLowerCase();
|
||||||
return (
|
return (
|
||||||
sub.name?.toLowerCase().includes(searchLower) ||
|
sub.name?.toLowerCase().includes(searchLower) ||
|
||||||
sub.email?.toLowerCase().includes(searchLower)
|
sub.email?.toLowerCase().includes(searchLower)
|
||||||
);
|
);
|
||||||
})
|
})
|
||||||
: consolidatedSubscriptions;
|
: subscriptions;
|
||||||
|
|
||||||
const leaderboardWithVolume = await Promise.all(
|
const signingVolume = await Promise.all(
|
||||||
filteredSubscriptions.map(async (subscription) => {
|
filteredSubscriptions.map(async (subscription) => {
|
||||||
let signingVolume = 0;
|
let signingVolume = 0;
|
||||||
|
|
||||||
@ -166,7 +166,7 @@ export const getSigningVolume = async ({
|
|||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
|
|
||||||
const sortedResults = [...leaderboardWithVolume].sort((a, b) => {
|
const sortedResults = [...signingVolume].sort((a, b) => {
|
||||||
if (sortBy === 'name') {
|
if (sortBy === 'name') {
|
||||||
return sortOrder === 'asc'
|
return sortOrder === 'asc'
|
||||||
? (a.name || '').localeCompare(b.name || '')
|
? (a.name || '').localeCompare(b.name || '')
|
||||||
|
|||||||
Reference in New Issue
Block a user