fix: 兼容查询用户头像数据
This commit is contained in:
@@ -109,7 +109,15 @@ func TestUserQuerySupportsKeywordAndUserIDs(t *testing.T) {
|
||||
if !reflect.DeepEqual(args, want) {
|
||||
t.Fatalf("unexpected filter arguments: got %#v, want %#v", args, want)
|
||||
}
|
||||
for _, field := range []string{"AS avatar", "AS register_type", "im_registration_invite_uses", "im_fileuploads AS avatar"} {
|
||||
for _, field := range []string{
|
||||
"AS avatar",
|
||||
"AS register_type",
|
||||
"im_registration_invite_uses",
|
||||
"im_fileuploads AS avatar",
|
||||
"JSON_EXTRACT(u.public,'$.avatar')",
|
||||
"JSON_EXTRACT(u.public,'$.photo.data')",
|
||||
"FROM im_org_members AS om",
|
||||
} {
|
||||
if !strings.Contains(usersInternalQuerySpec().Select+usersInternalQuerySpec().From, field) {
|
||||
t.Fatalf("user query missing list field %q", field)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user