Skip to content

Commit d1e3734

Browse files
authored
Merge pull request #16 from minorcell/djh
Remove test files and enhance upload service with error handling and …
2 parents 5331f7a + 7729d61 commit d1e3734

File tree

5 files changed

+10
-76
lines changed

5 files changed

+10
-76
lines changed

src/resume-template/resume-template.controller.spec.ts

Lines changed: 0 additions & 20 deletions
This file was deleted.

src/resume-template/resume-template.service.spec.ts

Lines changed: 0 additions & 18 deletions
This file was deleted.

src/resume/resume.controller.spec.ts

Lines changed: 0 additions & 20 deletions
This file was deleted.

src/resume/resume.service.spec.ts

Lines changed: 0 additions & 18 deletions
This file was deleted.

src/upload/upload.service.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,17 @@ export class UploadService {
3333
async uploadFile(file: Express.Multer.File) {
3434
const formUploader = new qiniu.form_up.FormUploader(this.config);
3535
const putExtra = new qiniu.form_up.PutExtra();
36+
37+
// 验证配置是否存在
38+
const accessKey = this.configService.get('kodo.ACCESS_KEY');
39+
const secretKey = this.configService.get('kodo.SECRET_KEY');
40+
const bucket = this.configService.get('kodo.BUCKET');
41+
const baseUrl = this.configService.get('kodo.BASE_URL');
3642

43+
if (!accessKey || !secretKey || !bucket || !baseUrl) {
44+
throw new Error('Missing required Qiniu configuration. Please check your configuration file.');
45+
}
46+
3747
return new Promise<Upload>((resolve, reject) => {
3848
formUploader.put(
3949
this.uploadToken,

0 commit comments

Comments
 (0)