diff options
author | Ferdinand Thiessen <opensource@fthiessen.de> | 2025-04-29 11:01:58 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-29 11:01:58 +0200 |
commit | 9df998e710d19aa78a61f8f1cad054baf2b7263a (patch) | |
tree | 3391363c5a2eb9bdfff31de502f0e056c0d6c8a3 /apps | |
parent | f9b6b88d5ce4fbd69bafea63b350c1cb0f3c8465 (diff) | |
parent | 2020760f88d4a8f2928340eae579927214c72b03 (diff) | |
download | nextcloud-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.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); } |