aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2025-04-23 13:09:43 +0200
committerFerdinand Thiessen <opensource@fthiessen.de>2025-04-23 13:09:43 +0200
commit2020760f88d4a8f2928340eae579927214c72b03 (patch)
tree5f1c80f94df0935e4107535cfeb4f7a0b87166f6
parent14868ac0eea9e7043b136c7b002c92072b0d0c37 (diff)
downloadnextcloud-server-2020760f88d4a8f2928340eae579927214c72b03.tar.gz
nextcloud-server-2020760f88d4a8f2928340eae579927214c72b03.zip
fix(files_versions): wait for version to be created before setting metadatafix/files-versions-author
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
-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);
}