Skip to content

[stable31] fix: properly handle webdav pagination headers - #66152

Merged
susnux merged 3 commits into
stable31from
backport/66148/stable31
Nov 2, 2026
Merged

susnux merged 3 commits into
stable31from
backport/66148/stable31

Conversation

@backportbot

@backportbot backportbot Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

Backport of #66148

Warning, This backport's changes differ from the original and might be incomplete ⚠️

Todo

  • Review and resolve any conflicts
  • Review and verify the backported changes
  • Amend HEAD commit to remove the line stating to skip CI

Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
Assisted-by: ClaudeCode:claude-opus-5-5
@susnux
susnux marked this pull request as ready for review November 2, 2026 17:29
Hash the context into the cache key instead of storing it as a separate
entry. A request with a different context now misses the cache directly,
which saves a cache read on every exists() and get() call.

Assisted-by: ClaudeCode:claude-opus-5-5
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Complete the backport: pass the context to the exists() and store()
calls that were missed due to the different code style on this branch
and use the PHPUnit 9 data provider annotation.

Assisted-by: ClaudeCode:claude-opus-5-5
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux
susnux force-pushed the backport/66148/stable31 branch from 8418e86 to 03a11e4 Compare November 2, 2026 18:43
@susnux
susnux merged commit 758b9de into stable31 Nov 2, 2026
179 of 187 checks passed
@susnux
susnux deleted the backport/66148/stable31 branch November 2, 2026 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants