Skip to content

Commit a32437d

Browse files
committed
x
1 parent 510e31c commit a32437d

File tree

4 files changed

+15
-2
lines changed

4 files changed

+15
-2
lines changed

src/modules/documents/repositories/retrieve-all.repository.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { IDatabase, IPagination, IPipeline, IQuery } from '@point-hub/papi'
2-
import qs from 'qs'
2+
import QueryString from 'qs'
33

44
import { collectionName } from '../entity'
55
import type { IRetrieveDocumentOutput } from './retrieve.repository'
@@ -33,8 +33,9 @@ export class RetrieveAllDocumentRepository implements IRetrieveAllDocumentReposi
3333

3434
private aggregateFilters(query: IQuery) {
3535
const filtersAnd = []
36+
3637
// eslint-disable-next-line @typescript-eslint/no-explicit-any
37-
query = qs.parse(query as any)
38+
query = QueryString.parse(query as any)
3839

3940
if (query.filter?.['search']) {
4041
const filtersOr = []

src/modules/owners/repositories/retrieve-all.repository.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import type { IDatabase, IPagination, IPipeline, IQuery } from '@point-hub/papi'
2+
import QueryString from 'qs'
23

34
import { collectionName } from '../entity'
45
import type { IRetrieveOwnerOutput } from './retrieve.repository'
@@ -33,6 +34,9 @@ export class RetrieveAllOwnerRepository implements IRetrieveAllOwnerRepository {
3334
private aggregateFilters(query: IQuery) {
3435
const filtersAnd = []
3536

37+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
38+
query = QueryString.parse(query as any)
39+
3640
if (query.filter?.['search']) {
3741
const filtersOr = []
3842
filtersOr.push({ name: { $regex: query.filter?.['search'], $options: 'i' } })

src/modules/users/repositories/retrieve-all.repository.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import type { IDatabase, IPagination, IPipeline, IQuery } from '@point-hub/papi'
2+
import QueryString from 'qs'
23

34
import { collectionName } from '../entity'
45
import type { IRetrieveUserOutput } from './retrieve.repository'
@@ -33,6 +34,9 @@ export class RetrieveAllUserRepository implements IRetrieveAllUserRepository {
3334
private aggregateFilters(query: IQuery) {
3435
const filtersAnd = []
3536

37+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
38+
query = QueryString.parse(query as any)
39+
3640
if (query.filter?.['search']) {
3741
const filtersOr = []
3842
filtersOr.push({ name: { $regex: query.filter?.['search'], $options: 'i' } })

src/modules/vaults/repositories/retrieve-all.repository.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import type { IDatabase, IPagination, IPipeline, IQuery } from '@point-hub/papi'
2+
import QueryString from 'qs'
23

34
import { collectionName } from '../entity'
45
import { type IRetrieveVaultOutput } from './retrieve.repository'
@@ -33,6 +34,9 @@ export class RetrieveAllVaultRepository implements IRetrieveAllVaultRepository {
3334
private aggregateFilters(query: IQuery) {
3435
const filtersAnd = []
3536

37+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
38+
query = QueryString.parse(query as any)
39+
3640
if (query.filter?.['search']) {
3741
const filtersOr = []
3842
filtersOr.push({ code: { $regex: query.filter?.['search'], $options: 'i' } })

0 commit comments

Comments
 (0)