Commit 8cb14908 authored by Peter Xin's avatar Peter Xin

Fix no user id in history

parent 3dbfdea1
...@@ -132,7 +132,7 @@ export const UpdateAccount = async (ctx: Context) => { ...@@ -132,7 +132,7 @@ export const UpdateAccount = async (ctx: Context) => {
if (u.username != user.username) { if (u.username != user.username) {
const historyRep = getEntityManager().getRepository(UserNameChangeHistory); const historyRep = getEntityManager().getRepository(UserNameChangeHistory);
let changeHistory = new UserNameChangeHistory(user.username, u.username); let changeHistory = new UserNameChangeHistory(user.username, u.username, u.user_id);
historyRep.persist(changeHistory); historyRep.persist(changeHistory);
} }
......
...@@ -114,6 +114,8 @@ export class UserNameChangeHistory { ...@@ -114,6 +114,8 @@ export class UserNameChangeHistory {
@PrimaryGeneratedColumn(ColumnTypes.INTEGER) @PrimaryGeneratedColumn(ColumnTypes.INTEGER)
id: number; id: number;
@Column(ColumnTypes.INTEGER)
userid: number;
@Column(ColumnTypes.STRING) @Column(ColumnTypes.STRING)
old_username: string; old_username: string;
@Column(ColumnTypes.STRING) @Column(ColumnTypes.STRING)
...@@ -121,9 +123,10 @@ export class UserNameChangeHistory { ...@@ -121,9 +123,10 @@ export class UserNameChangeHistory {
@UpdateDateColumn() @UpdateDateColumn()
change_time: Date; change_time: Date;
constructor(old_username: string, new_username: string) { constructor(old_username: string, new_username: string, userid: number) {
this.old_username = old_username; this.old_username = old_username;
this.new_username = new_username; this.new_username = new_username;
this.userid = userid;
this.change_time = new Date(); this.change_time = new Date();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment