4040use OCA \Circles \Events \CircleMemberAddedEvent ;
4141use OCA \Circles \Events \Files \CreatingFileShareEvent ;
4242use OCA \Circles \Events \Files \FileShareCreatedEvent ;
43+ use OCA \Circles \Events \Files \PreppingFileShareEvent ;
4344use OCA \Circles \Events \MembershipsCreatedEvent ;
4445use OCA \Circles \Events \MembershipsRemovedEvent ;
46+ use OCA \Circles \Events \PreppingCircleMemberEvent ;
4547use OCA \Circles \Events \RemovingCircleMemberEvent ;
4648use OCA \Circles \Events \RequestingCircleMemberEvent ;
4749use OCA \Circles \Handlers \WebfingerHandler ;
5254use OCA \Circles \Listeners \Examples \ExampleRequestingCircleMember ;
5355use OCA \Circles \Listeners \Files \AddingMemberSendMail as ListenerFilesAddingMemberSendMail ;
5456use OCA \Circles \Listeners \Files \CreatingShareSendMail as ListenerFilesCreatingShareSendMail ;
57+ use OCA \Circles \Listeners \Files \PreppingShareSendMail as ListenerFilesPreppingShareSendMail ;
5558use OCA \Circles \Listeners \Files \MemberAddedSendMail as ListenerFilesMemberAddedSendMail ;
59+ use OCA \Circles \Listeners \Files \PreppingMemberSendMail as ListenerFilesPreppingMemberSendMail ;
5660use OCA \Circles \Listeners \Files \RemovingMember as ListenerFilesRemovingMember ;
5761use OCA \Circles \Listeners \Files \ShareCreatedSendMail as ListenerFilesShareCreatedSendMail ;
5862use OCA \Circles \Listeners \GroupCreated ;
@@ -141,6 +145,10 @@ public function register(IRegistrationContext $context): void {
141145 $ context ->registerEventListener (UserRemovedEvent::class, GroupMemberRemoved::class);
142146
143147 // Local Events (for Files/Shares/Notifications management)
148+ $ context ->registerEventListener (
149+ PreppingCircleMemberEvent::class,
150+ ListenerFilesPreppingMemberSendMail::class
151+ );
144152 $ context ->registerEventListener (
145153 AddingCircleMemberEvent::class,
146154 ListenerFilesAddingMemberSendMail::class
@@ -149,6 +157,10 @@ public function register(IRegistrationContext $context): void {
149157 CircleMemberAddedEvent::class,
150158 ListenerFilesMemberAddedSendMail::class
151159 );
160+ $ context ->registerEventListener (
161+ PreppingFileShareEvent::class,
162+ ListenerFilesPreppingShareSendMail::class
163+ );
152164 $ context ->registerEventListener (
153165 CreatingFileShareEvent::class,
154166 ListenerFilesCreatingShareSendMail::class
@@ -167,12 +179,12 @@ public function register(IRegistrationContext $context): void {
167179 $ dispatcher = OC ::$ server ->getEventDispatcher ();
168180 $ dispatcher ->addListener (
169181 'OC\AccountManager::userUpdated ' , function (GenericEvent $ event ) {
170- /** @var IUser $user */
171- $ user = $ event ->getSubject ();
172- /** @var DeprecatedListener $deprecatedListener */
173- $ deprecatedListener = OC ::$ server ->get (DeprecatedListener::class);
174- $ deprecatedListener ->userAccountUpdated ($ user );
175- }
182+ /** @var IUser $user */
183+ $ user = $ event ->getSubject ();
184+ /** @var DeprecatedListener $deprecatedListener */
185+ $ deprecatedListener = OC ::$ server ->get (DeprecatedListener::class);
186+ $ deprecatedListener ->userAccountUpdated ($ user );
187+ }
176188 );
177189
178190 $ context ->registerSearchProvider (UnifiedSearchProvider::class);
0 commit comments