Use uri for the like and bookmark permalinks

`uri` is the attribute every other postable model uses for its absolute
permalink on this site. Add it to Like, which had none, and rename
Bookmark's `local_uri` to match. `url` stays as the thing being liked or
bookmarked.

Refs #148

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Jonny Barnes 2026-11-01 15:28:30 +00:00
commit 5481956d78
Signed by: jonny
SSH key fingerprint: SHA256:CTuSlns5U7qlD9jqHvtnVmfYV3Zwl2Z7WnJ4/dqOaL8

View file

@ -92,10 +92,10 @@ class BookmarksTest extends TestCase
}
#[Test]
public function bookmark_local_uri_attribute_returns_correct_url(): void
public function bookmark_uri_attribute_returns_correct_url(): void
{
$bookmark = Bookmark::factory()->create();
$this->assertEquals(config('app.url').'/bookmarks/'.$bookmark->id, $bookmark->local_uri);
$this->assertEquals(config('app.url').'/bookmarks/'.$bookmark->id, $bookmark->uri);
}
#[Test]