feat: add head method for file endpoint

This commit is contained in:
Methapon Metanipat 2024-10-22 09:39:30 +07:00
parent 583dd11df2
commit 58cc2aaa14

View file

@ -18,15 +18,7 @@ import prisma from "../db";
import { notFoundError } from "../utils/error";
import HttpError from "../interfaces/http-error";
import HttpStatus from "../interfaces/http-status";
import {
deleteFile,
fileLocation,
getFile,
getFilePresigned,
listFile,
setFile,
} from "../utils/minio";
import { RequestWithUser } from "../interfaces/user";
import { deleteFile, fileLocation, getFile, getPresigned, listFile, setFile } from "../utils/minio";
@Tags("Quotation")
@Route("api/v1/quotation/{quotationId}/payment")
@ -111,7 +103,7 @@ export class QuotationPayment extends Controller {
@Path() name: string,
) {
return req.res?.redirect(
await getFilePresigned("head", fileLocation.quotation.payment(quotationId, paymentId, name)),
await getPresigned("head", fileLocation.quotation.payment(quotationId, paymentId, name)),
);
}