diff options
| author | winter | 2025-03-16 00:53:52 +0000 |
|---|---|---|
| committer | winter | 2025-03-16 00:53:52 +0000 |
| commit | 145b5db9474e32ca3430fe35eaa7498d7f26ff95 (patch) | |
| tree | df1da516a05cd382e19a815d4e7e6bee314e3007 /Digitigrade/Notification/AdminEditedNoteNotif.php | |
| parent | a0a86c3a98a6af158ecd2f1923feb752c82907db (diff) | |
implement poking and such
Diffstat (limited to 'Digitigrade/Notification/AdminEditedNoteNotif.php')
| -rw-r--r-- | Digitigrade/Notification/AdminEditedNoteNotif.php | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/Digitigrade/Notification/AdminEditedNoteNotif.php b/Digitigrade/Notification/AdminEditedNoteNotif.php index f3c18a1..888130b 100644 --- a/Digitigrade/Notification/AdminEditedNoteNotif.php +++ b/Digitigrade/Notification/AdminEditedNoteNotif.php @@ -2,6 +2,7 @@ namespace Digitigrade\Notification; use Digitigrade\Model\Note; +use Digitigrade\Model\Notification; use Digitigrade\Model\UserAccount; class AdminEditedNoteNotif implements Notifyable { @@ -22,7 +23,7 @@ class AdminEditedNoteNotif implements Notifyable { } public function getNotificationTitle(): string { - return __f('notification.adminEditedNote', $this->admin->actor->displayName); + return __f('notifications.adminEditedNote', $this->admin->actor->displayName); } public function getNotificationTitleLink(): ?string { @@ -40,4 +41,10 @@ class AdminEditedNoteNotif implements Notifyable { public function getNotificationImageLink(): ?string { return $this->admin->actor->getLocalUiHref(); } + + public function processNotifications() { + if (!$this->note->author->isLocal) + return; + Notification::fromNotifyable($this, UserAccount::findByLinkedActor($this->note->author))->send(); + } }
\ No newline at end of file |
