extend verändert

This commit is contained in:
JM 2026-05-06 14:51:38 +02:00
parent 3bce034624
commit 4869f45ca6
1 changed files with 5 additions and 10 deletions

View File

@ -1,10 +1,10 @@
<?php <?php
declare(strict_types=1); declare(strict_types=1);
use Flarum\Extend; use Flarum\Extend;
use SbpJm\FlarumMSTeamsWebhook\Console\TestTeamsUserCommand; use SbpJm\FlarumMSTeamsWebhook\Console\TestTeamsUserCommand;
use SbpJm\FlarumMSTeamsWebhook\Listener\MirrorAlertsToTeams; use SbpJm\FlarumMSTeamsWebhook\Listener\MirrorAlertsToTeams;
use SbpJm\FlarumMSTeamsWebhook\Notification\TeamsNotificationDriver;
return [ return [
(new Extend\Locales(__DIR__ . '/locale')), (new Extend\Locales(__DIR__ . '/locale')),
@ -21,22 +21,17 @@ return [
(new Extend\Console()) (new Extend\Console())
->command(TestTeamsUserCommand::class), ->command(TestTeamsUserCommand::class),
// ✅ EINZIGER Notification-Hook (richtig für Flarum 1.8.x) // Notification hooks
(new Extend\Notification())
->beforeSending(MirrorAlertsToTeams::class),
(new Extend\Notification()) (new Extend\Notification())
->beforeSending(MirrorAlertsToTeams::class)
->driver('teams', TeamsNotificationDriver::class, []), ->driver('teams', TeamsNotificationDriver::class, []),
// Deine bisherigen Preferences (SettingsPage-Toggles)
(new Extend\User()) (new Extend\User())
->registerPreference('sbp-jm-msteams.enabled', 'boolval', false) ->registerPreference('sbp-jm-msteams.enabled', 'boolval', false)
->registerPreference('sbp-jm-msteams.types.newPost', 'boolval', false) ->registerPreference('sbp-jm-msteams.types.newPost', 'boolval', false)
->registerPreference('sbp-jm-msteams.types.postMentioned', 'boolval', false) ->registerPreference('sbp-jm-msteams.types.postMentioned', 'boolval', false)
->registerPreference('sbp-jm-msteams.types.userMentioned', 'boolval', false), ->registerPreference('sbp-jm-msteams.types.userMentioned', 'boolval', false),
]; ];