From 14b44890ccdd7975cd83f417fd55296db5631fad Mon Sep 17 00:00:00 2001 From: Duncan McClean Date: Fri, 22 May 2026 10:46:05 +0100 Subject: [PATCH 1/2] Fix asset selection in Markdown fieldtype --- src/Http/Resources/CP/Assets/AssetsFieldtypeAsset.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Http/Resources/CP/Assets/AssetsFieldtypeAsset.php b/src/Http/Resources/CP/Assets/AssetsFieldtypeAsset.php index 11614d10213..5aed31b682c 100644 --- a/src/Http/Resources/CP/Assets/AssetsFieldtypeAsset.php +++ b/src/Http/Resources/CP/Assets/AssetsFieldtypeAsset.php @@ -15,6 +15,7 @@ public function toArray($request) $data = [ 'id' => $this->id(), 'basename' => $this->basename(), + 'reference' => $this->reference(), 'extension' => $this->extension(), 'size' => Str::fileSizeForHumans($this->size()), 'isImage' => $this->isImage(), From 551909055eb1118e65ddd646b743cdd0442cbb66 Mon Sep 17 00:00:00 2001 From: Jason Varga Date: Wed, 3 Jun 2026 11:50:40 -0400 Subject: [PATCH 2/2] add regression assertion --- tests/Http/Resources/CP/Assets/AssetsFieldtypeAssetTest.php | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/Http/Resources/CP/Assets/AssetsFieldtypeAssetTest.php b/tests/Http/Resources/CP/Assets/AssetsFieldtypeAssetTest.php index dcdbb89f3d0..c0538bbc6ab 100644 --- a/tests/Http/Resources/CP/Assets/AssetsFieldtypeAssetTest.php +++ b/tests/Http/Resources/CP/Assets/AssetsFieldtypeAssetTest.php @@ -39,6 +39,7 @@ public function it_returns_expected_data() $this->assertEquals('test::img/photo.jpg', $resource['id']); $this->assertEquals('photo.jpg', $resource['basename']); + $this->assertEquals('asset::test::img/photo.jpg', $resource['reference']); $this->assertEquals('jpg', $resource['extension']); $this->assertEquals('/assets/img/photo.jpg', $resource['url']); $this->assertArrayHasKey('downloadUrl', $resource);