mirror of https://github.com/buster-so/buster.git
update parsing
This commit is contained in:
parent
a4f960ff13
commit
605b79f9b9
|
@ -77,7 +77,8 @@ async function getReportsListHandler(
|
||||||
];
|
];
|
||||||
|
|
||||||
const { page, page_size } = request;
|
const { page, page_size } = request;
|
||||||
const startIndex = page * page_size;
|
// Page is 1-based, so we need to subtract 1 for array indexing
|
||||||
|
const startIndex = (page - 1) * page_size;
|
||||||
const endIndex = startIndex + page_size;
|
const endIndex = startIndex + page_size;
|
||||||
const paginatedReports = stubbedReports.slice(startIndex, endIndex);
|
const paginatedReports = stubbedReports.slice(startIndex, endIndex);
|
||||||
|
|
||||||
|
@ -99,6 +100,7 @@ const app = new Hono().get('/', zValidator('query', GetReportsListRequestSchema)
|
||||||
const user = c.get('busterUser');
|
const user = c.get('busterUser');
|
||||||
|
|
||||||
const response = await getReportsListHandler(request, user);
|
const response = await getReportsListHandler(request, user);
|
||||||
|
|
||||||
return c.json(response);
|
return c.json(response);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ async function updateReportHandler(
|
||||||
request: UpdateReportRequest,
|
request: UpdateReportRequest,
|
||||||
user: User
|
user: User
|
||||||
): Promise<UpdateReportResponse> {
|
): Promise<UpdateReportResponse> {
|
||||||
const existingReport = {
|
const existingReport: ReportResponse = {
|
||||||
id: reportId,
|
id: reportId,
|
||||||
name: 'Sales Analysis Q4',
|
name: 'Sales Analysis Q4',
|
||||||
file_name: 'sales_analysis_q4.md',
|
file_name: 'sales_analysis_q4.md',
|
||||||
|
@ -40,9 +40,9 @@ async function updateReportHandler(
|
||||||
throw new HTTPException(404, { message: 'Report not found' });
|
throw new HTTPException(404, { message: 'Report not found' });
|
||||||
}
|
}
|
||||||
|
|
||||||
const updatedReport = {
|
const updatedReport: UpdateReportResponse = {
|
||||||
...existingReport,
|
...existingReport,
|
||||||
...request,
|
...(request as Partial<ReportResponse>),
|
||||||
updated_at: new Date().toISOString(),
|
updated_at: new Date().toISOString(),
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue