File size: 357 Bytes
d9494a5
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import { isDefined } from 'twenty-shared/utils';

import { type AuthenticatedRequest } from 'src/engine/api/rest/types/authenticated-request';

export const parseSoftDeleteRestRequest = (
  request: AuthenticatedRequest,
): boolean => {
  if (!isDefined(request.query.soft_delete)) {
    return false;
  }

  return request.query.soft_delete === 'true';
};