ad/createにて作成したMiAdを返すように

別なツールからアップデート等をする際に必要
This commit is contained in:
nenohi 2023-09-28 17:06:08 +09:00
parent eb740e2c72
commit e80e1d91ae
1 changed files with 3 additions and 2 deletions

View File

@ -41,7 +41,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
private idService: IdService,
) {
super(meta, paramDef, async (ps, me) => {
await this.adsRepository.insert({
const ad = await this.adsRepository.insert({
id: this.idService.genId(),
createdAt: new Date(),
expiresAt: new Date(ps.expiresAt),
@ -53,7 +53,8 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
ratio: ps.ratio,
place: ps.place,
memo: ps.memo,
});
}).then(r => this.adsRepository.findOneByOrFail({ id: r.identifiers[0].id }));
return ad;
});
}
}