mirror of
https://gitlab.com/mobicoop/v3/service/matcher.git
synced 2026-01-01 04:42:41 +00:00
add default params, time transformer
This commit is contained in:
@@ -1,9 +1,6 @@
|
||||
import { Inject, Injectable, Logger } from '@nestjs/common';
|
||||
import { EventEmitter2 } from '@nestjs/event-emitter';
|
||||
import {
|
||||
AdRepositoryPort,
|
||||
CandidateQuery,
|
||||
} from '../core/application/ports/ad.repository.port';
|
||||
import { AdRepositoryPort } from '../core/application/ports/ad.repository.port';
|
||||
import { LoggerBase, MessagePublisherPort } from '@mobicoop/ddd-library';
|
||||
import { PrismaService } from './prisma.service';
|
||||
import { AD_MESSAGE_PUBLISHER } from '../ad.di-tokens';
|
||||
@@ -13,6 +10,7 @@ import { ExtendedPrismaRepositoryBase } from '@mobicoop/ddd-library/dist/db/pris
|
||||
import { Frequency, Role } from '../core/domain/ad.types';
|
||||
import { Candidate } from '../core/application/types/algorithm.types';
|
||||
import { AdSelector } from './ad.selector';
|
||||
import { MatchQuery } from '../core/application/queries/match/match.query';
|
||||
|
||||
export type AdBaseModel = {
|
||||
uuid: string;
|
||||
@@ -93,7 +91,7 @@ export class AdRepository
|
||||
);
|
||||
}
|
||||
|
||||
getCandidates = async (query: CandidateQuery): Promise<Candidate[]> => {
|
||||
getCandidates = async (query: MatchQuery): Promise<Candidate[]> => {
|
||||
// let candidates: Candidate[] = [];
|
||||
const sqlQueries: QueryRole[] = [];
|
||||
if (query.driver)
|
||||
@@ -115,7 +113,7 @@ export class AdRepository
|
||||
} as AdsRole),
|
||||
),
|
||||
);
|
||||
console.log(results[0].ads);
|
||||
// console.log(results[0].ads);
|
||||
return [];
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user