Load ticket page with no msgs

This commit is contained in:
rxdn 2021-03-20 19:12:24 +00:00
parent 52934a0f63
commit c83858bebf

View File

@ -62,19 +62,12 @@ func GetTicket(ctx *gin.Context) {
return
}
if ticket.ChannelId == nil {
ctx.AbortWithStatusJSON(404, gin.H{
"success": false,
"error": "Ticket channel does not exist",
})
return
}
messagesFormatted := make([]map[string]interface{}, 0)
if ticket.ChannelId != nil {
// Get messages
messages, _ := rest.GetChannelMessages(botContext.Token, botContext.RateLimiter, *ticket.ChannelId, rest.GetChannelMessagesData{Limit: 100})
// Format messages, exclude unneeded data
messagesFormatted := make([]map[string]interface{}, 0)
for _, message := range utils.Reverse(messages) {
content := message.Content
@ -97,6 +90,7 @@ func GetTicket(ctx *gin.Context) {
"content": content,
})
}
}
ctx.JSON(200, gin.H{
"success": true,