Fully deprecate /api/v4/image endpoint when image proxy is disabled (#27595)

Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
Claudio Costa
2024-08-05 12:33:09 +02:00
коммит произвёл GitHub
родитель 1158e6358c
Коммит f290745496
2 изменённых файлов: 14 добавлений и 7 удалений

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

@@ -37,10 +37,10 @@ func TestGetImage(t *testing.T) {
require.NoError(t, err)
r.Header.Set(model.HeaderAuth, th.Client.AuthType+" "+th.Client.AuthToken)
// External images should not be allowed through this endpoint when proxy is disabled.
resp, err := th.Client.HTTPClient.Do(r)
require.NoError(t, err)
assert.Equal(t, http.StatusFound, resp.StatusCode)
assert.Equal(t, imageURL, resp.Header.Get("Location"))
assert.Equal(t, http.StatusBadRequest, resp.StatusCode)
})
t.Run("atmos/camo", func(t *testing.T) {