mirror of
https://github.com/directus/directus.git
synced 2026-01-29 03:48:01 -05:00
fix onIn values (#11129)
This commit is contained in:
@@ -273,8 +273,8 @@ export class AuthenticationService {
|
||||
.from('directus_sessions AS s')
|
||||
.leftJoin('directus_users AS u', 's.user', 'u.id')
|
||||
.leftJoin('directus_shares AS d', 's.share', 'd.id')
|
||||
.leftJoin('directus_roles AS r', function () {
|
||||
this.onIn('r.id', ['u.role', 'd.role']);
|
||||
.leftJoin('directus_roles AS r', (join) => {
|
||||
join.onIn('r.id', [this.knex.ref('u.role'), this.knex.ref('d.role')]);
|
||||
})
|
||||
.where('s.token', refreshToken)
|
||||
.andWhere('s.expires', '>=', new Date())
|
||||
|
||||
Reference in New Issue
Block a user