Improve code style

This commit is contained in:
Jan-Lukas Else 2022-06-07 20:12:15 +02:00
parent 40d4aa9de0
commit eb87b9e3a1
1 changed files with 3 additions and 8 deletions

11
ntfy.go
View File

@ -6,6 +6,7 @@ import (
"strings"
"github.com/carlmjohnson/requests"
"github.com/samber/lo"
)
func (ntfy *configNtfy) enabled() bool {
@ -19,14 +20,8 @@ func (a *goBlog) sendNtfy(cfg *configNtfy, msg string) error {
if !cfg.enabled() {
return nil
}
topic := cfg.Topic
if strings.HasPrefix(topic, "ntfy.sh/") { // Old configuration example
topic = strings.TrimPrefix(topic, "ntfy.sh/")
}
server := "https://ntfy.sh"
if cfg.Server != "" {
server = cfg.Server
}
topic := strings.TrimPrefix(cfg.Topic, "ntfy.sh/")
server, _ := lo.Coalesce(cfg.Server, "https://ntfy.sh")
builder := requests.
URL(server + "/" + topic).
Client(a.httpClient).