mirror of
https://github.com/benjamin-wilson/public-pool.git
synced 2026-09-29 17:15:03 -07:00
Count recent clients in miner report
This commit is contained in:
@@ -55,7 +55,6 @@ describe('UserAgentReportService', () => {
|
||||
'client.updatedAt > :activeSince',
|
||||
expect.objectContaining({ activeSince: expect.any(Date) }),
|
||||
);
|
||||
expect(clientRepository.queryBuilder.andWhere).toHaveBeenCalledWith('client.hashRate > 0');
|
||||
});
|
||||
|
||||
it('falls back to the materialized view when no active database clients exist', async () => {
|
||||
|
||||
@@ -72,7 +72,6 @@ export class UserAgentReportService {
|
||||
.addSelect('COALESCE(SUM(client.hashRate), 0)', 'totalHashRate')
|
||||
.where('client.deletedAt IS NULL')
|
||||
.andWhere('client.updatedAt > :activeSince', { activeSince })
|
||||
.andWhere('client.hashRate > 0')
|
||||
.groupBy('COALESCE(NULLIF(client.userAgent, \'\'), \'Other\')')
|
||||
.orderBy('"totalHashRate"', 'DESC')
|
||||
.getRawMany<UserAgentReportView>();
|
||||
|
||||
Reference in New Issue
Block a user