fix: missing image url

This commit is contained in:
Methapon2001 2024-04-05 11:06:01 +07:00
parent f9fdfce9ba
commit 7bd3c2ebd3

View file

@ -86,7 +86,13 @@ export class CustomerController extends Controller {
const record = await prisma.customer.findFirst({ where: { id: customerId } });
if (!record)
throw new HttpError(HttpStatus.NOT_FOUND, "Customer cannot be found.", "data_not_found");
return record;
return Object.assign(record, {
imageUrl: await minio.presignedGetObject(
MINIO_BUCKET,
imageLocation(record.id),
12 * 60 * 60,
),
});
}
@Post()