feat: Users API, ownership transfer and removal of the legacy role string
This commit is contained in:
1 parent
094df63a7f
commit
80f7037d3a
124 files changed
+4644
-824
No files matched your search
@@ -641,7 +641,7 @@ func TestSitesOnlyTheOwnerWrites(t *testing.T) {
|
||||
for _, request := range requests {
|
||||
t.Run(request.method+" "+request.path+" with a verified writer's jwt cookie", func(t *testing.T) {
|
||||
e := newSiteEnvWithShop(t)
|
||||
e.addUser(siteWriterID, "", writerRoleID, true)
|
||||
e.addUser(siteWriterID, writerRoleID, true)
|
||||
before := e.sites.snapshot()
|
||||
rec := e.as(t, siteWriterID, request.method, request.path, request.body)
|
||||
expectSiteStatusAndBody(t, rec, http.StatusForbidden, siteOwnerOnlyBody)
|
||||
@@ -664,7 +664,7 @@ func TestSitesOnlyTheOwnerWrites(t *testing.T) {
|
||||
|
||||
t.Run("The role is checked before the body", func(t *testing.T) {
|
||||
e := newSiteEnvWithMain(t)
|
||||
e.addUser(siteWriterID, "", writerRoleID, true)
|
||||
e.addUser(siteWriterID, writerRoleID, true)
|
||||
|
||||
rec := e.as(t, siteWriterID, http.MethodPost, "/v1/site/", "{not json")
|
||||
|
||||
|
||||
Reference in new issue
Block a user