update
This commit is contained in:
@@ -457,30 +457,29 @@ const AuditLog: React.FC = () => {
|
||||
setLoading(true);
|
||||
setError(null);
|
||||
try {
|
||||
const params: Record<string, string> = {
|
||||
page: String(pagination.page + 1), // convert 0-based to 1-based
|
||||
pageSize: String(pagination.pageSize),
|
||||
};
|
||||
const params = new URLSearchParams();
|
||||
params.set('page', String(pagination.page + 1));
|
||||
params.set('pageSize', String(pagination.pageSize));
|
||||
|
||||
if (f.dateFrom) {
|
||||
const iso = fromGermanDate(f.dateFrom);
|
||||
if (iso) params.dateFrom = new Date(iso).toISOString();
|
||||
if (iso) params.set('dateFrom', new Date(iso).toISOString());
|
||||
}
|
||||
if (f.dateTo) {
|
||||
const iso = fromGermanDate(f.dateTo);
|
||||
if (iso) params.dateTo = new Date(iso + 'T23:59:59').toISOString();
|
||||
if (iso) params.set('dateTo', new Date(iso + 'T23:59:59').toISOString());
|
||||
}
|
||||
if (f.action && f.action.length > 0) {
|
||||
params.action = f.action.join(',');
|
||||
if (f.action && f.action.length > 0) {
|
||||
f.action.forEach((a) => params.append('action', a));
|
||||
}
|
||||
if (f.resourceType && f.resourceType.length > 0) {
|
||||
params.resourceType = f.resourceType.join(',');
|
||||
f.resourceType.forEach((rt) => params.append('resourceType', rt));
|
||||
}
|
||||
if (f.userId) params.userId = f.userId;
|
||||
if (f.userId) params.set('userId', f.userId);
|
||||
|
||||
const queryString = new URLSearchParams(params).toString();
|
||||
const queryString = params.toString();
|
||||
const response = await api.get<{ success: boolean; data: AuditLogPage }>(
|
||||
`/admin/audit-log?${queryString}`
|
||||
`/api/admin/audit-log?${queryString}`
|
||||
);
|
||||
|
||||
setRows(response.data.data.entries);
|
||||
@@ -538,7 +537,7 @@ const AuditLog: React.FC = () => {
|
||||
|
||||
const queryString = new URLSearchParams(params).toString();
|
||||
const response = await api.get<Blob>(
|
||||
`/admin/audit-log/export?${queryString}`,
|
||||
`/api/admin/audit-log/export?${queryString}`,
|
||||
{ responseType: 'blob' }
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user