From 0e1e8f85eb62fd9f60978e2e8ca46bb820ed8237 Mon Sep 17 00:00:00 2001 From: Giuseppe Lo Presti Date: Thu, 9 Oct 2025 18:30:34 +0200 Subject: [PATCH] Return 201 as opposed to 200 when creating a new OCM invite --- internal/http/services/sciencemesh/token.go | 2 +- tests/integration/grpc/ocm_invitation_test.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/http/services/sciencemesh/token.go b/internal/http/services/sciencemesh/token.go index a36878d355..96341440e7 100644 --- a/internal/http/services/sciencemesh/token.go +++ b/internal/http/services/sciencemesh/token.go @@ -115,7 +115,7 @@ func (h *tokenHandler) Generate(w http.ResponseWriter, r *http.Request) { } w.Header().Set("Content-Type", "application/json") - w.WriteHeader(http.StatusOK) + w.WriteHeader(http.StatusCreated) } func (h *tokenHandler) prepareGenerateTokenResponse(tkn *invitepb.InviteToken) *token { diff --git a/tests/integration/grpc/ocm_invitation_test.go b/tests/integration/grpc/ocm_invitation_test.go index 35fe8709b4..8265fd476f 100644 --- a/tests/integration/grpc/ocm_invitation_test.go +++ b/tests/integration/grpc/ocm_invitation_test.go @@ -484,7 +484,7 @@ var _ = Describe("ocm invitation workflow", func() { Expect(ocmUsersEqual(list.Map(users, remoteToCs3User), []*userpb.User{})).To(BeTrue()) ocmToken, code := generateToken(tknEinstein, cernboxURL) - Expect(code).To(Equal(http.StatusOK)) + Expect(code).To(Equal(http.StatusCreated)) code = acceptInvite(tknMarie, cesnetURL, "cernbox.cern.ch", ocmToken.Token) Expect(code).To(Equal(http.StatusOK))