Merge pull request #60149 from nextcloud/backport/59909/stable33

[stable33] fix(comments): register event listener for typed comment events
This commit is contained in:
Anna 2026-05-05 16:13:31 +01:00 committed by GitHub
commit 2ec13d4dbd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -21,7 +21,10 @@ use OCP\AppFramework\Bootstrap\IBootContext;
use OCP\AppFramework\Bootstrap\IBootstrap;
use OCP\AppFramework\Bootstrap\IRegistrationContext;
use OCP\Comments\CommentsEntityEvent;
use OCP\Comments\CommentsEvent;
use OCP\Comments\Events\BeforeCommentUpdatedEvent;
use OCP\Comments\Events\CommentAddedEvent;
use OCP\Comments\Events\CommentDeletedEvent;
use OCP\Comments\Events\CommentUpdatedEvent;
class Application extends App implements IBootstrap {
public const APP_ID = 'comments';
@ -46,7 +49,19 @@ class Application extends App implements IBootstrap {
CommentsEntityEventListener::class
);
$context->registerEventListener(
CommentsEvent::class,
CommentAddedEvent::class,
CommentsEventListener::class,
);
$context->registerEventListener(
BeforeCommentUpdatedEvent::class,
CommentsEventListener::class,
);
$context->registerEventListener(
CommentUpdatedEvent::class,
CommentsEventListener::class,
);
$context->registerEventListener(
CommentDeletedEvent::class,
CommentsEventListener::class,
);