Этот коммит содержится в:
Harshil Sharma
2023-12-25 12:41:28 +05:30
коммит произвёл GitHub
родитель 6520e570e0
Коммит d23c16b9aa
4 изменённых файлов: 5 добавлений и 25 удалений

Просмотреть файл

@@ -9,11 +9,7 @@ import (
"github.com/mattermost/mattermost/server/public/model"
)
const (
lowerBandUsersLimit = 500
upperBandUsersLimit = 9000
maxUsersLimit = 10000
)
const maxUsersLimit = 10000
func (a *App) GetUserLimits() (*model.UserLimits, *model.AppError) {
if !a.shouldShowUserLimits() {
@@ -26,10 +22,8 @@ func (a *App) GetUserLimits() (*model.UserLimits, *model.AppError) {
}
return &model.UserLimits{
ActiveUserCount: activeUserCount,
LowerBandUserLimit: lowerBandUsersLimit,
UpperBandUserLimit: upperBandUsersLimit,
MaxUsersLimit: maxUsersLimit,
ActiveUserCount: activeUserCount,
MaxUsersLimit: maxUsersLimit,
}, nil
}

Просмотреть файл

@@ -21,8 +21,6 @@ func TestGetUserLimits(t *testing.T) {
// InitBasic creates 3 users by default
require.Equal(t, int64(3), userLimits.ActiveUserCount)
require.Equal(t, int64(10000), userLimits.MaxUsersLimit)
require.Equal(t, int64(500), userLimits.LowerBandUserLimit)
require.Equal(t, int64(9000), userLimits.UpperBandUserLimit)
})
t.Run("user count should increase on creating new user and decrease on permanently deleting", func(t *testing.T) {
@@ -130,7 +128,5 @@ func TestGetUserLimits(t *testing.T) {
require.Equal(t, int64(0), userLimits.ActiveUserCount)
require.Equal(t, int64(0), userLimits.MaxUsersLimit)
require.Equal(t, int64(0), userLimits.LowerBandUserLimit)
require.Equal(t, int64(0), userLimits.UpperBandUserLimit)
})
}

Просмотреть файл

@@ -4,8 +4,6 @@
package model
type UserLimits struct {
MaxUsersLimit int64 `json:"maxUsersLimit"` // max number of users allowed
LowerBandUserLimit int64 `json:"lowerBandUserLimit"` // user count for 1st warning
UpperBandUserLimit int64 `json:"upperBandUserLimit"` // user count for 2nd warning
ActiveUserCount int64 `json:"activeUserCount"` // actual number of active users on server. Active = non deleted
MaxUsersLimit int64 `json:"maxUsersLimit"` // max number of users allowed
ActiveUserCount int64 `json:"activeUserCount"` // actual number of active users on server. Active = non deleted
}