diff --git a/main.go b/main.go index 6ccc128..3fa013b 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,7 @@ package main import ( + "encoding/json" "fmt" "os" "strings" @@ -115,7 +116,6 @@ func HandlePayloadPost(c *fiber.Ctx) error { fmt.Println("Invalid payload - ", err) return c.Status(fiber.StatusBadRequest).SendString(err.Error()) } - fmt.Println("Payload:", payload) overrideRoom := c.Query("roomID") if overrideRoom != "" { @@ -123,11 +123,14 @@ func HandlePayloadPost(c *fiber.Ctx) error { payload.RoomID = overrideRoom } overrideType := c.Query("type") - fmt.Printf("Override type from query string: %s\n", overrideType) if overrideType != "" { + fmt.Printf("Override type from query string: %s\n", overrideType) payload.Type = PayloadType(overrideType) } + s, _ := json.MarshalIndent(payload, "", "\t") + fmt.Println(string(s)) + switch payload.Type { case PayloadTypeText: _, err := matrixClient.SendText(id.RoomID(payload.RoomID), payload.Message)