aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2025-04-29 11:01:58 +0200
committerGitHub <noreply@github.com>2025-04-29 11:01:58 +0200
commit9df998e710d19aa78a61f8f1cad054baf2b7263a (patch)
tree3391363c5a2eb9bdfff31de502f0e056c0d6c8a3 /apps
parentf9b6b88d5ce4fbd69bafea63b350c1cb0f3c8465 (diff)
parent2020760f88d4a8f2928340eae579927214c72b03 (diff)
downloadnextcloud-server-9df998e710d19aa78a61f8f1cad054baf2b7263a.tar.gz
nextcloud-server-9df998e710d19aa78a61f8f1cad054baf2b7263a.zip
Merge pull request #52369 from nextcloud/fix/files-versions-author
fix(files_versions): wait for version to be created before setting metadata
Diffstat (limited to 'apps')
-rw-r--r--apps/files_versions/lib/AppInfo/Application.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/files_versions/lib/AppInfo/Application.php b/apps/files_versions/lib/AppInfo/Application.php
index dcc446d1ff6..1f35034d820 100644
--- a/apps/files_versions/lib/AppInfo/Application.php
+++ b/apps/files_versions/lib/AppInfo/Application.php
@@ -107,7 +107,8 @@ class Application extends App implements IBootstrap {
$context->registerEventListener(BeforeNodeRenamedEvent::class, FileEventsListener::class);
$context->registerEventListener(BeforeNodeCopiedEvent::class, FileEventsListener::class);
- $context->registerEventListener(NodeWrittenEvent::class, VersionAuthorListener::class);
+ // we add the version author listener with lower priority to make sure new versions already are created by FileEventsListener
+ $context->registerEventListener(NodeWrittenEvent::class, VersionAuthorListener::class, -1);
$context->registerEventListener(VersionRestoredEvent::class, LegacyRollbackListener::class);
}