added room users
parent
7135024a50
commit
f701b78d17
2
go.mod
2
go.mod
|
@ -3,7 +3,7 @@ module clickandjoin.app/managementsystem
|
|||
go 1.18
|
||||
|
||||
require (
|
||||
git.clickandjoin.umbach.dev/ClickandJoin/go-cnj-helper v1.0.77
|
||||
git.clickandjoin.umbach.dev/ClickandJoin/go-cnj-helper v1.0.78
|
||||
github.com/gocql/gocql v0.0.0-20211015133455-b225f9b53fa1
|
||||
github.com/gofiber/fiber/v2 v2.42.0
|
||||
github.com/gofiber/websocket/v2 v2.1.4
|
||||
|
|
2
go.sum
2
go.sum
|
@ -14,6 +14,8 @@ git.clickandjoin.umbach.dev/ClickandJoin/go-cnj-helper v1.0.71 h1:FPBLRwAiWf/mvv
|
|||
git.clickandjoin.umbach.dev/ClickandJoin/go-cnj-helper v1.0.71/go.mod h1:rnEM9rcZy2dg4SaDCGmSf34fp7ECzdyxxnRut2HBmrs=
|
||||
git.clickandjoin.umbach.dev/ClickandJoin/go-cnj-helper v1.0.77 h1:GF5H+RSVubG9uP6/FF5llP0tKA+nm8C4gN3RDwhIW6A=
|
||||
git.clickandjoin.umbach.dev/ClickandJoin/go-cnj-helper v1.0.77/go.mod h1:rnEM9rcZy2dg4SaDCGmSf34fp7ECzdyxxnRut2HBmrs=
|
||||
git.clickandjoin.umbach.dev/ClickandJoin/go-cnj-helper v1.0.78 h1:OtvlnJQ6yTonPEXjr2jWXv7WZz8okja8i6ldVev2bas=
|
||||
git.clickandjoin.umbach.dev/ClickandJoin/go-cnj-helper v1.0.78/go.mod h1:rnEM9rcZy2dg4SaDCGmSf34fp7ECzdyxxnRut2HBmrs=
|
||||
github.com/andybalholm/brotli v1.0.4 h1:V7DdXeJtZscaqfNuAdSRuRFzuiKlHSC/Zh3zl9qY3JY=
|
||||
github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig=
|
||||
github.com/bitly/go-hostpool v0.0.0-20171023180738-a3a6125de932 h1:mXoPYz/Ul5HYEDvkta6I8/rnYM5gSdSV2tJ6XbZuEtY=
|
||||
|
|
|
@ -5,6 +5,7 @@ type StatsResponse struct {
|
|||
Users int
|
||||
UserSessions int
|
||||
Rooms int
|
||||
RoomUsers int
|
||||
WebSocketSessions int
|
||||
UserSignUpProcesses int
|
||||
UserPrivacySettings int
|
||||
|
|
|
@ -37,6 +37,10 @@ func GetStats(c *fiber.Ctx) error {
|
|||
stats.Rooms = count
|
||||
}
|
||||
|
||||
if count, err := getCount(gocnjhelper.DbMRoomUsers.Name()); err == nil {
|
||||
stats.RoomUsers = count
|
||||
}
|
||||
|
||||
if count, err := getCount(gocnjhelper.DbMWebSocketSessions.Name()); err == nil {
|
||||
stats.WebSocketSessions = count
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue