fix ssh message encoding
This commit is contained in:
parent
464c571cfa
commit
c41fedd5af
@ -13,6 +13,7 @@ import (
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/zap"
|
||||
"gopkg.in/telebot.v3"
|
||||
"encoding/json"
|
||||
)
|
||||
|
||||
type Deps struct {
|
||||
@ -555,7 +556,8 @@ func (t *TicketController) Subscribe(ctx context.Context) chan interface{} {
|
||||
if err := t.dal.WatchMessages(ctx, ticketID,
|
||||
func(message model.Message) error {
|
||||
if !message.System {
|
||||
output <- message
|
||||
msg,_:=json.Marshal(message)
|
||||
output <- msg
|
||||
}
|
||||
|
||||
//if err := h.dal.SetShown(ctx, message.ID, sess.Session); err != nil {
|
||||
@ -577,7 +579,8 @@ func (t *TicketController) Subscribe(ctx context.Context) chan interface{} {
|
||||
go func() {
|
||||
|
||||
if err := t.dal.YieldMessages(ctx, ticketID, func(message model.Message) error {
|
||||
output <- message
|
||||
msg,_:=json.Marshal(message)
|
||||
output <- msg
|
||||
|
||||
//if err := h.dal.SetShown(ctx, message.ID, sess.User); err != nil {
|
||||
// fmt.Println("2", err)
|
||||
@ -593,7 +596,8 @@ func (t *TicketController) Subscribe(ctx context.Context) chan interface{} {
|
||||
|
||||
if err := t.dal.WatchMessages(ctx, ticketID,
|
||||
func(message model.Message) error {
|
||||
output <- message
|
||||
msg,_:=json.Marshal(message)
|
||||
output <- msg
|
||||
|
||||
//if err := h.dal.SetShown(ctx, message.ID, sess.Session); err != nil {
|
||||
// fmt.Println("3", err)
|
||||
@ -637,7 +641,8 @@ func (t *TicketController) Subscribe(ctx context.Context) chan interface{} {
|
||||
if err := t.dal.WatchMessages(ctx, ticketID,
|
||||
func(message model.Message) error {
|
||||
if !message.System {
|
||||
output <- message
|
||||
msg,_:=json.Marshal(message)
|
||||
output <- msg
|
||||
}
|
||||
|
||||
//if err := h.dal.SetShown(ctx, message.ID, sess.Session); err != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user