From 145b5db9474e32ca3430fe35eaa7498d7f26ff95 Mon Sep 17 00:00:00 2001 From: winter Date: Sun, 16 Mar 2025 00:53:52 +0000 Subject: implement poking and such --- Digitigrade/Notification/AdminEditedNoteNotif.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'Digitigrade/Notification/AdminEditedNoteNotif.php') 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 -- cgit v1.3