查询用户是否有role时, 强制刷新本地cache
This commit is contained in:
parent
7e8505d0b4
commit
f039e796e5
@ -62,4 +62,12 @@ class MainController extends BaseController {
|
|||||||
}
|
}
|
||||||
return result
|
return result
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@role(ROLE_ANON)
|
||||||
|
@router('get /activity/202306/check/:id')
|
||||||
|
async checkRole(req, res) {
|
||||||
|
let { id } = req.params
|
||||||
|
let verified = await new DiscordSvr().checkUserRole(id)
|
||||||
|
return { verified }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -56,7 +56,7 @@ export class DiscordSvr {
|
|||||||
if (!this.guild) {
|
if (!this.guild) {
|
||||||
throw new ZError(10, 'DiscordSvr not init')
|
throw new ZError(10, 'DiscordSvr not init')
|
||||||
}
|
}
|
||||||
const member = await this.guild.members.fetch(uid)
|
const member = await this.guild.members.fetch({ user: uid, force: true })
|
||||||
if (!member) {
|
if (!member) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user