Skip to content

respect shareapi_allow_share_dialog_user_enumeration in Principal backend for Sabre/DAV - #18120

Merged
skjnldsv merged 1 commit into
masterfrom
bugfix/11087/dav_principal_backend_respect_sharing_settings
Dec 3, 2019
Merged

respect shareapi_allow_share_dialog_user_enumeration in Principal backend for Sabre/DAV#18120
skjnldsv merged 1 commit into
masterfrom
bugfix/11087/dav_principal_backend_respect_sharing_settings

Conversation

@georgehrke

Copy link
Copy Markdown
Member

fixes#11087

\OC::$server->getConfig()
);
$groupPrincipalBackend = new GroupPrincipalBackend($groupManager, $userSession, $shareManager, $l10n);
$groupPrincipalBackend = new GroupPrincipalBackend($groupManager, $userSession, $shareManager);

@georgehrkegeorgehrkeNov 26, 2019

Copy link
Copy Markdown
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GroupPrincipalBackend doesn't even take a fourth parameter: (Also not on /stable(15|16|17)/)
https://github.com/nextcloud/server/blob/master/apps/dav/lib/DAV/GroupPrincipalBackend.php#L55

Not sure why it was there in the first place.

@georgehrke
georgehrkeforce-pushed the bugfix/11087/dav_principal_backend_respect_sharing_settings branch from 99b4447 to 9964030CompareNovember 27, 2019 08:15
@georgehrke

Copy link
Copy Markdown
MemberAuthor

/backport to stable17

@georgehrke

Copy link
Copy Markdown
MemberAuthor

/backport to stable16

@rullzerrullzer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐘

@rullzer

Copy link
Copy Markdown
Member

Rebase ;)

…kend for Sabre/DAV
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
@georgehrke
georgehrkeforce-pushed the bugfix/11087/dav_principal_backend_respect_sharing_settings branch from 9964030 to c3748cfCompareDecember 3, 2019 08:45
@georgehrke

Copy link
Copy Markdown
MemberAuthor

Rebased

@skjnldsv
skjnldsv merged commit 9cd7ece into masterDec 3, 2019
@skjnldsv
skjnldsv deleted the bugfix/11087/dav_principal_backend_respect_sharing_settings branch December 3, 2019 12:49
@skjnldsvskjnldsv added this to the Nextcloud 18 milestone Dec 3, 2019
@backportbot-nextcloud

Copy link
Copy Markdown

The backport to stable17 failed. Please do this backport manually.

@georgehrke

Copy link
Copy Markdown
MemberAuthor

GRMPF

@backportbot-nextcloud

Copy link
Copy Markdown

The backport to stable16 failed. Please do this backport manually.

@georgehrkegeorgehrke mentioned this pull request Dec 3, 2019
@georgehrke

Copy link
Copy Markdown
MemberAuthor

Backport to stable17: #18205

rullzer added a commit that referenced this pull request Dec 4, 2019
@rullzerrullzer mentioned this pull request Dec 11, 2019
1 task
@juliusknorr

Copy link
Copy Markdown
Member

@georgehrke Do we still need a backport for 16 as well?

@georgehrke

Copy link
Copy Markdown
MemberAuthor

ideally yes, let me look into it, so we can include it in the maintenance releases.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to reviewWaiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

autocompletion leaks data in different components even if autocompletion is deactivated

5 participants

@georgehrke@rullzer@juliusknorr@tcitworld@skjnldsv