Skip to content

Conversation

@backportbot-nextcloud
Copy link

backport of #33050

@kesselb kesselb added the 4. to release Ready to be released and/or waiting for tests to finish label Jun 29, 2022
@mejo-
Copy link
Member

mejo- commented Jun 30, 2022

/rebase

In some scenarios (file not in cache, but partial data of it in the
object), Cache->get() might return an array, which leads to errors like
"Call to a member function getId() on array".

So check whether the returned entry is of type ICacheEntry before doing
operations on it in Cache->remove().

Fixes: #33023

Signed-off-by: Jonas <[email protected]>
@nextcloud-command nextcloud-command force-pushed the backport/33050/stable22 branch from c30fa1b to 3fbd7a6 Compare June 30, 2022 12:24
@tobiasKaminsky tobiasKaminsky merged commit 51c8273 into stable22 Jul 1, 2022
@tobiasKaminsky tobiasKaminsky deleted the backport/33050/stable22 branch July 1, 2022 08:40
@skjnldsv skjnldsv mentioned this pull request Jul 5, 2022
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish feature: filesystem

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants