1
Fork 0
Regex changed in order to actually allow ordering by columns annotated as table.column
This commit is contained in:
stz184 2020-10-11 18:17:49 +03:00
parent 69747b3741
commit f14bdd6b3f
1 changed files with 1 additions and 1 deletions

View File

@ -16,7 +16,7 @@ func (filter *Filter) FormatSQL() (string, error) {
if filter.OrderBy != nil {
order_by := filter.OrderBy
match, err := regexp.MatchString("^(\\w+(,\\s*))*\\w+$", strings.TrimSpace(*filter.OrderBy))
match, err := regexp.MatchString("^(\\w+(?:\\.\\w+)?(,\\s)?)+$", strings.TrimSpace(*filter.OrderBy))
if err != nil {
return "", err
}