feat: show new message count & new user count in home page

This commit is contained in:
JustSong
2023-04-19 15:22:57 +08:00
parent 28f064eedf
commit f5977581d3
5 changed files with 23 additions and 1 deletions
+1
View File
@@ -153,6 +153,7 @@ func saveAndSendMessage(user *model.User, message *model.Message) error {
message.Link = "unsaved" // This is for user to identify whether the message is saved
}
err := channel.SendMessage(message, user)
common.MessageCount += 1 // We don't need to use atomic here because it's not a critical value
if err != nil {
return err
}
+2
View File
@@ -28,6 +28,8 @@ func GetStatus(c *gin.Context) {
"turnstile_site_key": common.TurnstileSiteKey,
"message_persistence": common.MessagePersistenceEnabled,
"message_render": common.MessageRenderEnabled,
"message_count": common.MessageCount,
"user_count": common.UserCount,
},
})
return