Merge pull request #1289 from trheyi/main

Enhance GetAssistants filtering to include locales
This commit is contained in:
Max 2025-11-08 16:48:58 +08:00 committed by GitHub
commit 4b931b1615
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -303,7 +303,8 @@ func (conv *Xun) GetAssistants(filter types.AssistantFilter, locale ...string) (
if filter.Keywords != "" {
qb.Where(func(qb query.Query) {
qb.Where("name", "like", fmt.Sprintf("%%%s%%", filter.Keywords)).
OrWhere("description", "like", fmt.Sprintf("%%%s%%", filter.Keywords))
OrWhere("description", "like", fmt.Sprintf("%%%s%%", filter.Keywords)).
OrWhere("locales", "like", fmt.Sprintf("%%%s%%", filter.Keywords))
})
}