update minio service
This commit is contained in:
18
package-lock.json
generated
18
package-lock.json
generated
@@ -56,6 +56,7 @@
|
|||||||
"@clerk/types": "^4.23.0",
|
"@clerk/types": "^4.23.0",
|
||||||
"@eslint/eslintrc": "^3.1.0",
|
"@eslint/eslintrc": "^3.1.0",
|
||||||
"@eslint/js": "^9.12.0",
|
"@eslint/js": "^9.12.0",
|
||||||
|
"@faker-js/faker": "^9.0.3",
|
||||||
"@graphql-codegen/cli": "5.0.2",
|
"@graphql-codegen/cli": "5.0.2",
|
||||||
"@graphql-codegen/typescript": "4.0.9",
|
"@graphql-codegen/typescript": "4.0.9",
|
||||||
"@graphql-codegen/typescript-resolvers": "4.2.1",
|
"@graphql-codegen/typescript-resolvers": "4.2.1",
|
||||||
@@ -2047,6 +2048,23 @@
|
|||||||
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
|
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/@faker-js/faker": {
|
||||||
|
"version": "9.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-9.0.3.tgz",
|
||||||
|
"integrity": "sha512-lWrrK4QNlFSU+13PL9jMbMKLJYXDFu3tQfayBsMXX7KL/GiQeqfB1CzHkqD5UHBUtPAuPo6XwGbMFNdVMZObRA==",
|
||||||
|
"dev": true,
|
||||||
|
"funding": [
|
||||||
|
{
|
||||||
|
"type": "opencollective",
|
||||||
|
"url": "https://opencollective.com/fakerjs"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"license": "MIT",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=18.0.0",
|
||||||
|
"npm": ">=9.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/@graphql-codegen/add": {
|
"node_modules/@graphql-codegen/add": {
|
||||||
"version": "5.0.3",
|
"version": "5.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@graphql-codegen/add/-/add-5.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/@graphql-codegen/add/-/add-5.0.3.tgz",
|
||||||
|
|||||||
@@ -15,6 +15,8 @@
|
|||||||
"prisma:generate": "npx prisma generate --schema=./epess-database/prisma/schema.prisma",
|
"prisma:generate": "npx prisma generate --schema=./epess-database/prisma/schema.prisma",
|
||||||
"prisma:migrate": "npx prisma migrate dev --schema=./epess-database/prisma/schema.prisma",
|
"prisma:migrate": "npx prisma migrate dev --schema=./epess-database/prisma/schema.prisma",
|
||||||
"prisma:push": "npx prisma db push --schema=./epess-database/prisma/schema.prisma",
|
"prisma:push": "npx prisma db push --schema=./epess-database/prisma/schema.prisma",
|
||||||
|
"prisma:reset": "npx prisma migrate reset --schema=./epess-database/prisma/schema.prisma",
|
||||||
|
"prisma:seed": "npx prisma db seed --schema=./epess-database/prisma/schema.prisma",
|
||||||
"lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix",
|
"lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix",
|
||||||
"prettier": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"",
|
"prettier": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"",
|
||||||
"test": "jest",
|
"test": "jest",
|
||||||
@@ -72,6 +74,7 @@
|
|||||||
"@clerk/types": "^4.23.0",
|
"@clerk/types": "^4.23.0",
|
||||||
"@eslint/eslintrc": "^3.1.0",
|
"@eslint/eslintrc": "^3.1.0",
|
||||||
"@eslint/js": "^9.12.0",
|
"@eslint/js": "^9.12.0",
|
||||||
|
"@faker-js/faker": "^9.0.3",
|
||||||
"@graphql-codegen/cli": "5.0.2",
|
"@graphql-codegen/cli": "5.0.2",
|
||||||
"@graphql-codegen/typescript": "4.0.9",
|
"@graphql-codegen/typescript": "4.0.9",
|
||||||
"@graphql-codegen/typescript-resolvers": "4.2.1",
|
"@graphql-codegen/typescript-resolvers": "4.2.1",
|
||||||
@@ -120,5 +123,8 @@
|
|||||||
],
|
],
|
||||||
"coverageDirectory": "../coverage",
|
"coverageDirectory": "../coverage",
|
||||||
"testEnvironment": "node"
|
"testEnvironment": "node"
|
||||||
|
},
|
||||||
|
"prisma": {
|
||||||
|
"seed": "node ../epess-database/prisma/seed.js"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,13 +34,19 @@ export class MinioService {
|
|||||||
if (!id) {
|
if (!id) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
let url = null;
|
||||||
|
|
||||||
const url = await this.minioClient.presignedUrl(
|
try {
|
||||||
|
url = await this.minioClient.presignedUrl(
|
||||||
'GET',
|
'GET',
|
||||||
this.configService.get('BUCKET_NAME') ?? 'epess',
|
this.configService.get('BUCKET_NAME') ?? 'epess',
|
||||||
`${category}/${id}`,
|
`${category}/${id}`,
|
||||||
0,
|
60 * 60 * 24 * 7,
|
||||||
);
|
);
|
||||||
|
} catch (error) {
|
||||||
|
console.log(error);
|
||||||
|
}
|
||||||
|
console.log(url);
|
||||||
return url;
|
return url;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user