aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_versions/tests/VersioningTest.php
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2023-04-14 17:09:17 +0200
committerGitHub <noreply@github.com>2023-04-14 17:09:17 +0200
commit2e1a560867dcf64433efe7a24d5ecdd69a3ba9f4 (patch)
tree5b9bcd4f38e1ea4be21911e7540122e8b9d60733 /apps/files_versions/tests/VersioningTest.php
parent140c2541edffe136f0bbf1fba74b8bbbaecc7e02 (diff)
parentf00f4244d4b4bfb98ccb9d828d6a1033c8c94524 (diff)
downloadnextcloud-server-2e1a560867dcf64433efe7a24d5ecdd69a3ba9f4.tar.gz
nextcloud-server-2e1a560867dcf64433efe7a24d5ecdd69a3ba9f4.zip
Merge pull request #36690 from nextcloud/bugfix/noid/rollback-hook
Diffstat (limited to 'apps/files_versions/tests/VersioningTest.php')
-rw-r--r--apps/files_versions/tests/VersioningTest.php8
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/files_versions/tests/VersioningTest.php b/apps/files_versions/tests/VersioningTest.php
index 4f171031ab3..f454ba30b86 100644
--- a/apps/files_versions/tests/VersioningTest.php
+++ b/apps/files_versions/tests/VersioningTest.php
@@ -37,6 +37,7 @@ namespace OCA\Files_Versions\Tests;
use OC\Files\Storage\Temporary;
use OCA\Files_Versions\Db\VersionEntity;
use OCA\Files_Versions\Db\VersionsMapper;
+use OCA\Files_Versions\Versions\IVersionManager;
use OCP\Files\IMimeTypeLoader;
use OCP\IConfig;
use OCP\IUser;
@@ -822,7 +823,12 @@ class VersioningTest extends \Test\TestCase {
$params = [];
$this->connectMockHooks('rollback', $params);
- $this->assertTrue(\OCA\Files_Versions\Storage::rollback('sub/test.txt', $t2, $this->user1));
+ $versionManager = \OCP\Server::get(IVersionManager::class);
+ $versions = $versionManager->getVersionsForFile($this->user1, $info1);
+ $version = array_filter($versions, function ($version) use ($t2) {
+ return $version->getRevisionId() === $t2;
+ });
+ $this->assertTrue($versionManager->rollback(current($version)));
$expectedParams = [
'path' => '/sub/test.txt',
];