diff options
author | Ferdinand Thiessen <opensource@fthiessen.de> | 2025-04-23 13:09:43 +0200 |
---|---|---|
committer | Ferdinand Thiessen <opensource@fthiessen.de> | 2025-04-23 13:09:43 +0200 |
commit | 2020760f88d4a8f2928340eae579927214c72b03 (patch) | |
tree | 5f1c80f94df0935e4107535cfeb4f7a0b87166f6 | |
parent | 14868ac0eea9e7043b136c7b002c92072b0d0c37 (diff) | |
download | nextcloud-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.php | 3 |
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); } |