Retrieve user by id instead of username

pull/3587/head
Chocobozzz 2021-01-11 13:53:08 +01:00
parent f8be7bae3f
commit 1acb947504
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
3 changed files with 4 additions and 9 deletions

View File

@ -106,10 +106,5 @@ export abstract class UserEdit extends FormReactive implements OnInit {
label: q.label,
disabled: q.disabled
}))
console.log(
this.videoQuotaOptions,
this.videoQuotaDailyOptions
)
}
}

View File

@ -130,7 +130,7 @@ async function getUserVideoImports (req: express.Request, res: express.Response)
async function getUserInformation (req: express.Request, res: express.Response) {
// We did not load channels in res.locals.user
const user = await UserModel.loadForMeAPI(res.locals.oauth.token.user.username)
const user = await UserModel.loadForMeAPI(res.locals.oauth.token.user.id)
return res.json(user.toMeFormattedJSON())
}

View File

@ -564,17 +564,17 @@ export class UserModel extends Model {
static loadByUsername (username: string): Promise<MUserDefault> {
const query = {
where: {
username: { [Op.iLike]: username }
username
}
}
return UserModel.findOne(query)
}
static loadForMeAPI (username: string): Promise<MUserNotifSettingChannelDefault> {
static loadForMeAPI (id: number): Promise<MUserNotifSettingChannelDefault> {
const query = {
where: {
username: { [Op.iLike]: username }
id
}
}