Fix authorized-clients filter
This commit is contained in:
parent
2e222d1bfa
commit
f30c2de43b
@ -85,6 +85,7 @@ func (h *AuthHandlers) getAuthorizedClients(req *request.AuthReq) (ss authClient
|
||||
for i := range set {
|
||||
client, err = h.ClientService.Lookup(req.Context(), set[i].ClientID)
|
||||
if errors.IsNotFound(err) {
|
||||
err = nil
|
||||
continue
|
||||
}
|
||||
|
||||
|
||||
2
store/adapters/rdbms/filters.gen.go
generated
2
store/adapters/rdbms/filters.gen.go
generated
@ -319,7 +319,7 @@ func AuthClientFilter(f systemType.AuthClientFilter) (ee []goqu.Expression, _ sy
|
||||
func AuthConfirmedClientFilter(f systemType.AuthConfirmedClientFilter) (ee []goqu.Expression, _ systemType.AuthConfirmedClientFilter, err error) {
|
||||
|
||||
if f.UserID > 0 {
|
||||
ee = append(ee, goqu.C("rel_client").Eq(f.UserID))
|
||||
ee = append(ee, goqu.C("rel_user").Eq(f.UserID))
|
||||
}
|
||||
|
||||
return ee, f, err
|
||||
|
||||
@ -22,7 +22,7 @@ auth_confirmed_client: {
|
||||
|
||||
filter: {
|
||||
struct: {
|
||||
user_id: { goType: "uint64", ident: "userID", storeIdent: "rel_client" }
|
||||
user_id: { goType: "uint64", ident: "userID", storeIdent: "rel_user" }
|
||||
}
|
||||
|
||||
byValue: ["user_id"]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user