diff --git a/src/modules/ad/core/application/queries/match/selector/passenger-oriented.selector.ts b/src/modules/ad/core/application/queries/match/selector/passenger-oriented.selector.ts index 92f6b7e..4116167 100644 --- a/src/modules/ad/core/application/queries/match/selector/passenger-oriented.selector.ts +++ b/src/modules/ad/core/application/queries/match/selector/passenger-oriented.selector.ts @@ -1,4 +1,4 @@ -import { AdStatus, Frequency, Role } from '@modules/ad/core/domain/ad.types'; +import { Frequency, Role } from '@modules/ad/core/domain/ad.types'; import { Selector } from '../algorithm.abstract'; import { Waypoint } from '../../../types/waypoint.type'; import { Point } from '../../../types/point.type'; @@ -133,7 +133,6 @@ export class PassengerOrientedSelector extends Selector { private _createWhere = (role: Role): string => [ - this._whereStatus(), this._whereRole(role), this._whereStrict(), this._whereDate(), @@ -145,8 +144,6 @@ export class PassengerOrientedSelector extends Selector { .filter((where: string) => where != '') .join(' AND '); - private _whereStatus = (): string => `status='${AdStatus.VALID}'`; - private _whereRole = (role: Role): string => role == Role.PASSENGER ? 'driver=True' : 'passenger=True'; diff --git a/src/modules/ad/core/domain/ad.types.ts b/src/modules/ad/core/domain/ad.types.ts index 391ad42..10f906b 100644 --- a/src/modules/ad/core/domain/ad.types.ts +++ b/src/modules/ad/core/domain/ad.types.ts @@ -53,10 +53,3 @@ export enum Role { DRIVER = 'DRIVER', PASSENGER = 'PASSENGER', } - -export enum AdStatus { - PENDING = 'PENDING', - VALID = 'VALID', - INVALID = 'INVALID', - SUSPENDED = 'SUSPENDED', -}