refactor to api changes
Signed-off-by: Christian Richter <crichter@owncloud.com>
This commit is contained in:
@@ -38,7 +38,7 @@ func (g Graph) GetOwnLanguage(w http.ResponseWriter, r *http.Request) {
|
||||
}
|
||||
|
||||
// TODO: make sure that this actually returns the stored language
|
||||
lang, ok := me.GetLanguageOk()
|
||||
lang, ok := me.GetPreferredLanguageOk()
|
||||
if !ok {
|
||||
render.Status(r, http.StatusNotFound)
|
||||
render.JSON(w, r, nil)
|
||||
@@ -77,7 +77,7 @@ func (g Graph) SetOwnLanguage(w http.ResponseWriter, r *http.Request) {
|
||||
}
|
||||
|
||||
lang := chi.URLParam(r, "language")
|
||||
me.SetLanguage(lang)
|
||||
me.SetPreferredLanguage(lang)
|
||||
// TODO: persist this change
|
||||
render.Status(r, http.StatusNoContent)
|
||||
}
|
||||
@@ -102,7 +102,7 @@ func (g Graph) SetUserLanguage(w http.ResponseWriter, r *http.Request) {
|
||||
}
|
||||
|
||||
lang := chi.URLParam(r, "language")
|
||||
user.SetLanguage(lang)
|
||||
user.SetPreferredLanguage(lang)
|
||||
// TODO: persist this change
|
||||
render.Status(r, http.StatusNoContent)
|
||||
}
|
||||
|
||||
@@ -69,10 +69,10 @@ var _ = Describe("Language", func() {
|
||||
user := libregraph.NewUser()
|
||||
user.SetId("disallowed")
|
||||
user.SetDisplayName("foobar")
|
||||
user.SetLanguage("en-EN")
|
||||
user.SetPreferredLanguage("en-EN")
|
||||
|
||||
r := httptest.NewRequest("GET", "/graph/v1.0/me/language", nil)
|
||||
svc.(*service.Gradddddddddddph).GetOwnLanguage(rr, r)
|
||||
svc.(*service.Graph).GetOwnLanguage(rr, r)
|
||||
Expect(rr.Code).To(Equal(200))
|
||||
Expect(rr.Body.String()).To(Equal("en-EN"))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user