feat(admin): 增加审计与一致性页面
This commit is contained in:
16
apps/web/lib/audit-api.test.ts
Normal file
16
apps/web/lib/audit-api.test.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import assert from 'node:assert/strict';
|
||||
import test from 'node:test';
|
||||
|
||||
import { buildAuditQueryPath } from './audit-api';
|
||||
|
||||
test('buildAuditQueryPath keeps only non-empty audit filters', () => {
|
||||
assert.equal(
|
||||
buildAuditQueryPath({
|
||||
actorId: 'm-8',
|
||||
entityType: 'dev_task',
|
||||
entityId: '',
|
||||
take: '25',
|
||||
}),
|
||||
'/audit?actorId=m-8&entityType=dev_task&take=25',
|
||||
);
|
||||
});
|
||||
Reference in New Issue
Block a user