chore: wip

This commit is contained in:
Ephraim Atta-Duncan
2025-02-25 11:37:54 +00:00
parent ef66e99634
commit 21c1a2c25a

View File

@ -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 || '')