Whitelabel override
This commit is contained in:
parent
aaaed8421c
commit
4b32ac1f96
@ -2,6 +2,7 @@ package api
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/TicketsBot/GoPanel/app/http/session"
|
"github.com/TicketsBot/GoPanel/app/http/session"
|
||||||
|
"github.com/TicketsBot/GoPanel/config"
|
||||||
"github.com/TicketsBot/GoPanel/rpc"
|
"github.com/TicketsBot/GoPanel/rpc"
|
||||||
"github.com/TicketsBot/GoPanel/utils"
|
"github.com/TicketsBot/GoPanel/utils"
|
||||||
"github.com/TicketsBot/common/premium"
|
"github.com/TicketsBot/common/premium"
|
||||||
@ -32,9 +33,17 @@ func SessionHandler(ctx *gin.Context) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var whitelabelOverride bool
|
||||||
|
for _, id := range config.Conf.ForceWhitelabel {
|
||||||
|
if id == userId {
|
||||||
|
whitelabelOverride = true
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
ctx.JSON(200, gin.H{
|
ctx.JSON(200, gin.H{
|
||||||
"username": store.Name,
|
"username": store.Name,
|
||||||
"avatar": store.Avatar,
|
"avatar": store.Avatar,
|
||||||
"whitelabel": tier >= premium.Whitelabel,
|
"whitelabel": tier >= premium.Whitelabel || whitelabelOverride,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user