Merge pull request #5918 from kobergj/UseCorrectLanguageHeader

Use Accept-Language Header
This commit is contained in:
Michael Barz
2023-03-23 18:07:34 +01:00
committed by GitHub
2 changed files with 8 additions and 3 deletions
@@ -0,0 +1,5 @@
Enhancement: Use Accept-Language Header
Use the `Accept-Language` header instead of the custom `Prefered-Language`
https://github.com/owncloud/ocis/pull/5918
+3 -3
View File
@@ -7,8 +7,8 @@ import (
revactx "github.com/cs3org/reva/v2/pkg/ctx"
)
// HeaderPreferedLanguage is the header where the client can set the locale
var HeaderPreferedLanguage = "Prefered-Language"
// HeaderAcceptLanguage is the header where the client can set the locale
var HeaderAcceptLanguage = "Accept-Language"
// ServeHTTP fulfills Handler interface
func (ul *UserlogService) ServeHTTP(w http.ResponseWriter, r *http.Request) {
@@ -31,7 +31,7 @@ func (ul *UserlogService) HandleGetEvents(w http.ResponseWriter, r *http.Request
return
}
conv := NewConverter(r.Header.Get(HeaderPreferedLanguage), ul.gwClient, ul.cfg.MachineAuthAPIKey, ul.cfg.Service.Name, ul.cfg.TranslationPath, ul.registeredEvents)
conv := NewConverter(r.Header.Get(HeaderAcceptLanguage), ul.gwClient, ul.cfg.MachineAuthAPIKey, ul.cfg.Service.Name, ul.cfg.TranslationPath, ul.registeredEvents)
resp := GetEventResponseOC10{}
for _, e := range evs {