Skip to content

Commit 25832db

Browse files
committed
fix: update background image and dn
1 parent 0239e06 commit 25832db

2 files changed

Lines changed: 15 additions & 2 deletions

File tree

src/controller/userController.ts

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,25 @@ export class UserController extends Controller {
7272
@Request() req: TsoaRequest,
7373
@FormField() username?: string,
7474
@FormField() email?: string,
75+
@FormField() displayName?: string,
7576
@FormField() autobiography?: string,
7677
@FormField() links?: string,
7778
@FormField() password?: string,
79+
@UploadedFile() backgroundImage?: Express.Multer.File,
7880
@UploadedFile() icon?: Express.Multer.File
7981
) {
80-
const data: { id: string; username?: string; password?: string; icon?: Express.Multer.File; email?: string; autobiography?: string; links: string[]; } = {
81-
id: req.user.sub, username, password, icon, autobiography, links: links ? JSON.parse(links) : undefined
82+
const data: {
83+
id: string;
84+
displayName?: string;
85+
username?: string;
86+
password?: string;
87+
backgroundImage?: Express.Multer.File;
88+
icon?: Express.Multer.File;
89+
email?: string;
90+
autobiography?: string;
91+
links: string[];
92+
} = {
93+
id: req.user.sub, username, password, backgroundImage, icon, displayName, autobiography, links: links ? JSON.parse(links) : undefined
8294
}
8395
if (email) data['email'] = email.toLowerCase()
8496
const res = await this.userService.update(data)

src/service/userService.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ export class UserService {
3333
username?: string;
3434
email?: string;
3535
password?: string;
36+
displayName?: string;
3637
autobiography?: string;
3738
links: string[];
3839
icon?: Express.Multer.File | string;

0 commit comments

Comments
 (0)