Browse Source

fix(nocodb): limit date_range for new apis

pull/7716/head
DarkPhoenix2704 7 months ago
parent
commit
997b1f741f
  1. 8
      packages/nocodb/src/services/calendar-datas.service.ts

8
packages/nocodb/src/services/calendar-datas.service.ts

@ -20,6 +20,10 @@ export class CalendarDatasService {
if (!from_date || !to_date)
NcError.badRequest('from_date and to_date are required');
if (dayjs(to_date).diff(dayjs(from_date), 'days') > 42) {
NcError.badRequest('Date range should not exceed 42 days');
}
const view = await View.get(viewId);
if (!view) NcError.notFound('View not found');
@ -100,6 +104,10 @@ export class CalendarDatasService {
if (!from_date || !to_date)
NcError.badRequest('from_date and to_date are required');
if (dayjs(to_date).diff(dayjs(from_date), 'days') > 395) {
NcError.badRequest('Date range should not exceed 395 days');
}
const view = await View.get(viewId);
if (!view) NcError.notFound('View not found');

Loading…
Cancel
Save