From 0ac8dddea23acff1c04b2416c3a1ca2ed1c4fd75 Mon Sep 17 00:00:00 2001 From: Hugo Gonzalez Labrador Date: Tue, 19 Sep 2023 12:34:02 +0200 Subject: [PATCH 1/2] pkg/auth: fix access to public links pointing to project areas --- changelog/unreleased/public-share-owner.md | 3 +++ pkg/auth/manager/publicshares/publicshares.go | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 changelog/unreleased/public-share-owner.md diff --git a/changelog/unreleased/public-share-owner.md b/changelog/unreleased/public-share-owner.md new file mode 100644 index 0000000000..f9807eed5a --- /dev/null +++ b/changelog/unreleased/public-share-owner.md @@ -0,0 +1,3 @@ +Bugfix: access to public links pointing to project areas is performed on behalf of owner + +https://github.com/cs3org/reva/pull/4196 diff --git a/pkg/auth/manager/publicshares/publicshares.go b/pkg/auth/manager/publicshares/publicshares.go index c7d2097069..7193c50dc9 100644 --- a/pkg/auth/manager/publicshares/publicshares.go +++ b/pkg/auth/manager/publicshares/publicshares.go @@ -123,7 +123,7 @@ func (m *manager) Authenticate(ctx context.Context, token, secret string) (*user } getUserResponse, err := gwConn.GetUser(ctx, &user.GetUserRequest{ - UserId: publicShareResponse.GetShare().GetCreator(), + UserId: publicShareResponse.GetShare().GetOwner(), }) if err != nil { return nil, nil, err From b1d7d30d57db5b01b49eca1bf04eb349a5be87fa Mon Sep 17 00:00:00 2001 From: Hugo Gonzalez Labrador Date: Tue, 19 Sep 2023 13:01:41 +0200 Subject: [PATCH 2/2] fix changelog title --- changelog/unreleased/public-share-owner.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog/unreleased/public-share-owner.md b/changelog/unreleased/public-share-owner.md index f9807eed5a..ab411bcb62 100644 --- a/changelog/unreleased/public-share-owner.md +++ b/changelog/unreleased/public-share-owner.md @@ -1,3 +1,3 @@ -Bugfix: access to public links pointing to project areas is performed on behalf of owner +Bugfix: access public links to projects as owner https://github.com/cs3org/reva/pull/4196