Update Shared Channels to respect future features (#16627)

* Update Shared Channels to respect future features

* Fix specs
Этот коммит содержится в:
John Tzikas
2021-01-05 19:48:04 +02:00
коммит произвёл GitHub
родитель 837b818b8a
Коммит a555286e4d
2 изменённых файлов: 5 добавлений и 5 удалений

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

@@ -236,7 +236,7 @@ func (f *Features) SetDefaults() {
}
if f.SharedChannels == nil {
f.SharedChannels = NewBool(false)
f.SharedChannels = NewBool(*f.FutureFeatures)
}
if f.RemoteClusterService == nil {

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

@@ -33,8 +33,8 @@ func TestLicenseFeaturesToMap(t *testing.T) {
CheckTrue(t, m["custom_permissions_schemes"].(bool))
CheckTrue(t, m["id_loaded"].(bool))
CheckTrue(t, m["future"].(bool))
CheckFalse(t, m["shared_channels"].(bool))
CheckFalse(t, m["remote_cluster_service"].(bool))
CheckTrue(t, m["shared_channels"].(bool))
CheckTrue(t, m["remote_cluster_service"].(bool))
}
func TestLicenseFeaturesSetDefaults(t *testing.T) {
@@ -59,8 +59,8 @@ func TestLicenseFeaturesSetDefaults(t *testing.T) {
CheckTrue(t, *f.CustomPermissionsSchemes)
CheckTrue(t, *f.GuestAccountsPermissions)
CheckTrue(t, *f.IDLoadedPushNotifications)
CheckFalse(t, *f.SharedChannels)
CheckFalse(t, *f.RemoteClusterService)
CheckTrue(t, *f.SharedChannels)
CheckTrue(t, *f.RemoteClusterService)
CheckTrue(t, *f.FutureFeatures)
f = Features{}