navidrome/utils/strings.go

17 lines
298 B
Go
Raw Normal View History

2016-02-29 13:56:09 -05:00
package utils
import (
"github.com/astaxie/beego"
2016-03-02 13:18:39 -05:00
"strings"
2016-02-29 13:56:09 -05:00
)
func NoArticle(name string) string {
articles := strings.Split(beego.AppConfig.String("ignoredArticles"), " ")
for _, a := range articles {
2016-03-02 13:18:39 -05:00
n := strings.TrimPrefix(name, a+" ")
if n != name {
2016-02-29 13:56:09 -05:00
return n
}
}
return name
}