aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorwinter2025-03-20 22:32:18 +0000
committerwinter2025-03-20 22:32:18 +0000
commit9828bc9f61ac6fb679599303eedc8cba46be4fae (patch)
tree66a33ead820cc23edd7c254e7739979e506c9873
parentb5c4e99cb1a2e5bb5cf6d38192d677843b1acd80 (diff)
fix a couple of ui regressions
write note form submit button wasn't being disabled properly. and note notification titles were linking to the actor instead of the note itself
-rw-r--r--Digitigrade/Model/Note.php2
-rw-r--r--templates/note/write_form.php4
2 files changed, 3 insertions, 3 deletions
diff --git a/Digitigrade/Model/Note.php b/Digitigrade/Model/Note.php
index c39b7c3..9a7aa4c 100644
--- a/Digitigrade/Model/Note.php
+++ b/Digitigrade/Model/Note.php
@@ -372,7 +372,7 @@ class Note extends PushableModel implements TimelineIncludeable, Notifyable {
return sprintf(__("notifications.$action.title"), $this->author->displayName);
}
public function getNotificationTitleLink(): ?string {
- return $this->author->getLocalUiHref();
+ return $this->getLocalUiHref();
}
public function getNotificationBody(): ?string {
return isset($this->summary) ? "[$this->summary]" : $this->plainContent;
diff --git a/templates/note/write_form.php b/templates/note/write_form.php
index 46422b0..41c24f6 100644
--- a/templates/note/write_form.php
+++ b/templates/note/write_form.php
@@ -4,7 +4,7 @@
</form>
<form id="writeNoteForm" action="/todo" method="post" hx-post="/fragment/note" hx-swap="outerHTML" hx-target="this"
- hx-disabled-elt="find button" _="on htmx:afterOnLoad trigger update on #liveTimelineUpdater"
+ hx-disabled-elt="#writeNoteSubmitButton" _="on htmx:afterOnLoad trigger update on #liveTimelineUpdater"
<?= ($_SERVER['REQUEST_METHOD'] == 'GET') ? 'hx-preserve' : '' ?>>
<div class="row miniProfile">
<a href="/@/<?= $actor->handle ?>" hx-target="#centrePane" hx-swap="outerHTML show:window:top">
@@ -44,6 +44,6 @@
</div>
</details>
<div class="row">
- <button class="primary"><?= __('writeNote.action') ?></button>
+ <button class="primary" id="writeNoteSubmitButton"><?= __('writeNote.action') ?></button>
</div>
</form> \ No newline at end of file