improve license policies and launcher display settings
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2026-07-10 13:40:09 +09:00
parent ada3309db4
commit e8ea575182
+11 -8
View File
@@ -46,14 +46,17 @@ export class UsersService {
const limit = Math.min(toPositiveInt(query.limit, 20), 100); const limit = Math.min(toPositiveInt(query.limit, 20), 100);
const users = await this.authPrisma.user.findMany({ const users = await this.authPrisma.user.findMany({
where: keyword where: {
? { role: 'USER',
OR: [ ...(keyword
{ email: { contains: keyword, mode: 'insensitive' } }, ? {
{ name: { contains: keyword, mode: 'insensitive' } }, OR: [
], { email: { contains: keyword, mode: 'insensitive' } },
} { name: { contains: keyword, mode: 'insensitive' } },
: undefined, ],
}
: {}),
},
orderBy: [{ lastLoginAt: 'desc' }, { createdAt: 'desc' }], orderBy: [{ lastLoginAt: 'desc' }, { createdAt: 'desc' }],
include: { include: {
refreshTokens: { refreshTokens: {