fix ssh message encoding
This commit is contained in:
parent
464c571cfa
commit
7cd5b2ba71
@ -13,6 +13,7 @@ import (
|
|||||||
"github.com/gofiber/fiber/v2"
|
"github.com/gofiber/fiber/v2"
|
||||||
"go.uber.org/zap"
|
"go.uber.org/zap"
|
||||||
"gopkg.in/telebot.v3"
|
"gopkg.in/telebot.v3"
|
||||||
|
"encoding/json"
|
||||||
)
|
)
|
||||||
|
|
||||||
type Deps struct {
|
type Deps struct {
|
||||||
@ -555,7 +556,8 @@ func (t *TicketController) Subscribe(ctx context.Context) chan interface{} {
|
|||||||
if err := t.dal.WatchMessages(ctx, ticketID,
|
if err := t.dal.WatchMessages(ctx, ticketID,
|
||||||
func(message model.Message) error {
|
func(message model.Message) error {
|
||||||
if !message.System {
|
if !message.System {
|
||||||
output <- message
|
msg,_:=json.Marshal(message)
|
||||||
|
output <- msg
|
||||||
}
|
}
|
||||||
|
|
||||||
//if err := h.dal.SetShown(ctx, message.ID, sess.Session); err != nil {
|
//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() {
|
go func() {
|
||||||
|
|
||||||
if err := t.dal.YieldMessages(ctx, ticketID, func(message model.Message) error {
|
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 {
|
//if err := h.dal.SetShown(ctx, message.ID, sess.User); err != nil {
|
||||||
// fmt.Println("2", err)
|
// fmt.Println("2", err)
|
||||||
@ -593,7 +596,8 @@ func (t *TicketController) Subscribe(ctx context.Context) chan interface{} {
|
|||||||
|
|
||||||
if err := t.dal.WatchMessages(ctx, ticketID,
|
if err := t.dal.WatchMessages(ctx, ticketID,
|
||||||
func(message model.Message) error {
|
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 {
|
//if err := h.dal.SetShown(ctx, message.ID, sess.Session); err != nil {
|
||||||
// fmt.Println("3", err)
|
// fmt.Println("3", err)
|
||||||
@ -637,7 +641,8 @@ func (t *TicketController) Subscribe(ctx context.Context) chan interface{} {
|
|||||||
if err := t.dal.WatchMessages(ctx, ticketID,
|
if err := t.dal.WatchMessages(ctx, ticketID,
|
||||||
func(message model.Message) error {
|
func(message model.Message) error {
|
||||||
if !message.System {
|
if !message.System {
|
||||||
output <- message
|
msg,_:=json.Marshal(message)
|
||||||
|
output <- msg
|
||||||
}
|
}
|
||||||
|
|
||||||
//if err := h.dal.SetShown(ctx, message.ID, sess.Session); err != nil {
|
//if err := h.dal.SetShown(ctx, message.ID, sess.Session); err != nil {
|
||||||
|
@ -51,7 +51,6 @@ func SseWrapper(emitter DataEmitter) fiber.Handler {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
case m := <-dE:
|
case m := <-dE:
|
||||||
fmt.Println("datatatata", m)
|
|
||||||
if m == nil {
|
if m == nil {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
@ -54,7 +54,6 @@ func (mw *Middleware) MiddlewareOriginAccess(ctx *fiber.Ctx) error {
|
|||||||
return ctx.SendStatus(fiber.StatusForbidden)
|
return ctx.SendStatus(fiber.StatusForbidden)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
fmt.Println("MWLOGGER", ctx.Get("Origin"))
|
|
||||||
return ctx.Next()
|
return ctx.Next()
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -101,6 +100,8 @@ func (mw *Middleware) MiddlewareJwt(ctx *fiber.Ctx) error {
|
|||||||
err error
|
err error
|
||||||
)
|
)
|
||||||
|
|
||||||
|
fmt.Println("MLOW", ctx.Get("Referer"))
|
||||||
|
|
||||||
switch ctx.Get("Referer") {
|
switch ctx.Get("Referer") {
|
||||||
case "sadmin.pena":
|
case "sadmin.pena":
|
||||||
role = "admin"
|
role = "admin"
|
||||||
|
Loading…
Reference in New Issue
Block a user