File tree Expand file tree Collapse file tree 3 files changed +24
-1
lines changed
Expand file tree Collapse file tree 3 files changed +24
-1
lines changed Original file line number Diff line number Diff line change 3838use OC ;
3939use OCA \Circles \Dashboard \TeamDashboardWidget ;
4040use OCA \Circles \Events \AddingCircleMemberEvent ;
41+ use OCA \Circles \Events \BeforeTemplateRenderedListener ;
4142use OCA \Circles \Events \CircleMemberAddedEvent ;
4243use OCA \Circles \Events \DestroyingCircleEvent ;
4344use OCA \Circles \Events \Files \CreatingFileShareEvent ;
7576use OCP \AppFramework \Bootstrap \IBootContext ;
7677use OCP \AppFramework \Bootstrap \IBootstrap ;
7778use OCP \AppFramework \Bootstrap \IRegistrationContext ;
79+ use OCP \AppFramework \Http \Events \BeforeTemplateRenderedEvent ;
7880use OCP \Files \Config \IMountProviderCollection ;
7981use OCP \Group \Events \GroupCreatedEvent ;
8082use OCP \Group \Events \GroupDeletedEvent ;
@@ -139,6 +141,7 @@ public function register(IRegistrationContext $context): void {
139141 $ context ->registerSearchProvider (UnifiedSearchProvider::class);
140142 $ context ->registerWellKnownHandler (WebfingerHandler::class);
141143
144+ $ context ->registerEventListener (BeforeTemplateRenderedEvent::class, BeforeTemplateRenderedListener::class);
142145 $ context ->registerDashboardWidget (TeamDashboardWidget::class);
143146 }
144147
Original file line number Diff line number Diff line change @@ -147,7 +147,7 @@ public function getWidgetButtons(string $userId): array {
147147 }
148148
149149 public function getIconUrl (): string {
150- return $ this ->urlGenerator ->getAbsoluteURL ($ this ->urlGenerator ->imagePath ('circles ' , 'app .svg ' ));
150+ return $ this ->urlGenerator ->getAbsoluteURL ($ this ->urlGenerator ->imagePath ('circles ' , 'circles .svg ' ));
151151 }
152152
153153 private function getTeamPage (): string {
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ declare (strict_types=1 );
4+
5+ namespace OCA \Circles \Events ;
6+
7+ use OCA \Circles \AppInfo \Application ;
8+ use OCP \AppFramework \Http \Events \BeforeTemplateRenderedEvent ;
9+ use OCP \EventDispatcher \Event ;
10+ use OCP \EventDispatcher \IEventListener ;
11+ use OCP \Util ;
12+
13+ class BeforeTemplateRenderedListener implements IEventListener {
14+ public function handle (Event $ event ): void {
15+ if (!($ event instanceof BeforeTemplateRenderedEvent)) {
16+ return ;
17+ }
18+ Util::addStyle (Application::APP_ID , 'teams ' );
19+ }
20+ }
You can’t perform that action at this time.
0 commit comments