[respond] fix broken condition for fallback message

Signed-off-by: Knut Ahlers <knut@ahlers.me>
This commit is contained in:
Knut Ahlers 2021-10-13 14:46:54 +02:00
parent 34d1f90540
commit 2261aee955
Signed by: luzifer
GPG key ID: 0066F03ED215AD7D

View file

@ -76,7 +76,7 @@ type actor struct{}
func (a actor) Execute(c *irc.Client, m *irc.Message, r *plugins.Rule, eventData plugins.FieldCollection, attrs plugins.FieldCollection) (preventCooldown bool, err error) {
msg, err := formatMessage(attrs.MustString("message", nil), m, r, eventData)
if err != nil {
if attrs.CanString("fallback") {
if !attrs.CanString("fallback") {
return false, errors.Wrap(err, "preparing response")
}
if msg, err = formatMessage(attrs.MustString("fallback", nil), m, r, eventData); err != nil {