feat(notifications): Pushover add size (#1143)

This commit is contained in:
ze0s 2023-09-22 19:14:13 +02:00 committed by GitHub
parent f72fea998e
commit 58ca0a9d60
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -16,6 +16,7 @@ import (
"github.com/autobrr/autobrr/internal/domain" "github.com/autobrr/autobrr/internal/domain"
"github.com/autobrr/autobrr/pkg/errors" "github.com/autobrr/autobrr/pkg/errors"
"github.com/dustin/go-humanize"
"github.com/rs/zerolog" "github.com/rs/zerolog"
) )
@ -148,6 +149,9 @@ func (s *pushoverSender) buildMessage(payload domain.NotificationPayload) string
if payload.ReleaseName != "" { if payload.ReleaseName != "" {
msg += fmt.Sprintf("\n<b>New release:</b> %v", html.EscapeString(payload.ReleaseName)) msg += fmt.Sprintf("\n<b>New release:</b> %v", html.EscapeString(payload.ReleaseName))
} }
if payload.Size > 0 {
msg += fmt.Sprintf("\n<b>Size:</b> %v", humanize.Bytes(payload.Size))
}
if payload.Status != "" { if payload.Status != "" {
msg += fmt.Sprintf("\n<b>Status:</b> %v", payload.Status.String()) msg += fmt.Sprintf("\n<b>Status:</b> %v", payload.Status.String())
} }