Fix user field bug

This commit is contained in:
Yang Luo 2023-06-06 14:59:50 +08:00
parent 18cc952f8e
commit 3b3bfe39f9

View File

@ -295,6 +295,9 @@ func GetSessionForUser(owner string, offset, limit int, field, value, sortField,
}
if field != "" && value != "" {
if filterField(field) {
if offset != -1 {
field = fmt.Sprintf("a.%s", field)
}
session = session.And(fmt.Sprintf("%s like ?", util.SnakeString(field)), fmt.Sprintf("%%%s%%", value))
}
}