MM-13917 Enable post metadata by default (#10210)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
7cc66ee1d4
Коммит
ee9395f1b6
@@ -514,7 +514,7 @@ func (a *App) trackConfig() {
|
||||
a.SendDiagnostic(TRACK_CONFIG_EXPERIMENTAL, map[string]interface{}{
|
||||
"client_side_cert_enable": *cfg.ExperimentalSettings.ClientSideCertEnable,
|
||||
"isdefault_client_side_cert_check": isDefault(*cfg.ExperimentalSettings.ClientSideCertCheck, model.CLIENT_SIDE_CERT_CHECK_PRIMARY_AUTH),
|
||||
"enable_post_metadata": *cfg.ExperimentalSettings.EnablePostMetadata,
|
||||
"enable_post_metadata": !*cfg.ExperimentalSettings.DisablePostMetadata,
|
||||
"link_metadata_timeout_milliseconds": *cfg.ExperimentalSettings.LinkMetadataTimeoutMilliseconds,
|
||||
})
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@ func (a *App) PreparePostForClient(originalPost *model.Post, isNewPost bool) *mo
|
||||
// Proxy image links before constructing metadata so that requests go through the proxy
|
||||
post = a.PostWithProxyAddedToImageURLs(post)
|
||||
|
||||
if !*a.Config().ExperimentalSettings.EnablePostMetadata {
|
||||
if *a.Config().ExperimentalSettings.DisablePostMetadata {
|
||||
return post
|
||||
}
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ func TestPreparePostListForClient(t *testing.T) {
|
||||
defer th.TearDown()
|
||||
|
||||
th.App.UpdateConfig(func(cfg *model.Config) {
|
||||
*cfg.ExperimentalSettings.EnablePostMetadata = true
|
||||
*cfg.ExperimentalSettings.DisablePostMetadata = false
|
||||
})
|
||||
|
||||
postList := model.NewPostList()
|
||||
@@ -65,7 +65,7 @@ func TestPreparePostForClient(t *testing.T) {
|
||||
|
||||
th.App.UpdateConfig(func(cfg *model.Config) {
|
||||
*cfg.ImageProxySettings.Enable = false
|
||||
*cfg.ExperimentalSettings.EnablePostMetadata = true
|
||||
*cfg.ExperimentalSettings.DisablePostMetadata = false
|
||||
})
|
||||
|
||||
return th
|
||||
@@ -399,7 +399,7 @@ func TestPreparePostForClient(t *testing.T) {
|
||||
defer th.TearDown()
|
||||
|
||||
th.App.UpdateConfig(func(cfg *model.Config) {
|
||||
*cfg.ExperimentalSettings.EnablePostMetadata = false
|
||||
*cfg.ExperimentalSettings.DisablePostMetadata = true
|
||||
})
|
||||
|
||||
post := th.CreatePost(th.BasicChannel)
|
||||
@@ -423,7 +423,7 @@ func TestPreparePostForClientWithImageProxy(t *testing.T) {
|
||||
*cfg.ImageProxySettings.ImageProxyType = "atmos/camo"
|
||||
*cfg.ImageProxySettings.RemoteImageProxyURL = "https://127.0.0.1"
|
||||
*cfg.ImageProxySettings.RemoteImageProxyOptions = "foo"
|
||||
*cfg.ExperimentalSettings.EnablePostMetadata = true
|
||||
*cfg.ExperimentalSettings.DisablePostMetadata = false
|
||||
})
|
||||
|
||||
return th
|
||||
|
||||
@@ -594,7 +594,7 @@ func TestCreatePost(t *testing.T) {
|
||||
defer th.TearDown()
|
||||
|
||||
th.App.UpdateConfig(func(cfg *model.Config) {
|
||||
*cfg.ExperimentalSettings.EnablePostMetadata = false
|
||||
*cfg.ExperimentalSettings.DisablePostMetadata = true
|
||||
*cfg.ImageProxySettings.Enable = true
|
||||
*cfg.ImageProxySettings.ImageProxyType = "atmos/camo"
|
||||
*cfg.ImageProxySettings.RemoteImageProxyURL = "https://127.0.0.1"
|
||||
@@ -622,7 +622,7 @@ func TestPatchPost(t *testing.T) {
|
||||
defer th.TearDown()
|
||||
|
||||
th.App.UpdateConfig(func(cfg *model.Config) {
|
||||
*cfg.ExperimentalSettings.EnablePostMetadata = false
|
||||
*cfg.ExperimentalSettings.DisablePostMetadata = true
|
||||
*cfg.ImageProxySettings.Enable = true
|
||||
*cfg.ImageProxySettings.ImageProxyType = "atmos/camo"
|
||||
*cfg.ImageProxySettings.RemoteImageProxyURL = "https://127.0.0.1"
|
||||
@@ -658,7 +658,7 @@ func TestUpdatePost(t *testing.T) {
|
||||
defer th.TearDown()
|
||||
|
||||
th.App.UpdateConfig(func(cfg *model.Config) {
|
||||
*cfg.ExperimentalSettings.EnablePostMetadata = false
|
||||
*cfg.ExperimentalSettings.DisablePostMetadata = true
|
||||
*cfg.ImageProxySettings.Enable = true
|
||||
*cfg.ImageProxySettings.ImageProxyType = "atmos/camo"
|
||||
*cfg.ImageProxySettings.RemoteImageProxyURL = "https://127.0.0.1"
|
||||
|
||||
Ссылка в новой задаче
Block a user