fix: dont panic when error in bait hook occurs

dev
TorchedSammy 2021-12-01 17:29:57 -04:00
parent 3568b62219
commit 6a526dbbe4
Signed by: sammyette
GPG Key ID: 904FC49417B44DCD
1 changed files with 6 additions and 1 deletions

View File

@ -1,6 +1,7 @@
package bait package bait
import ( import (
"fmt"
"hilbish/util" "hilbish/util"
"github.com/chuckpreslar/emission" "github.com/chuckpreslar/emission"
@ -13,8 +14,12 @@ type Bait struct{
} }
func New() Bait { func New() Bait {
emitter := emission.NewEmitter()
emitter.RecoverWith(func(_, _ interface{}, err error) {
fmt.Println(err)
})
return Bait{ return Bait{
Em: emission.NewEmitter(), Em: emitter,
} }
} }