Skip to content

Commit e0031ab

Browse files
committed
Fixed augmentation for MorphToMany relationships.
1 parent 3eed74a commit e0031ab

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Fieldtypes/BaseFieldtype.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
use Illuminate\Database\Eloquent\Model;
77
use Illuminate\Database\Eloquent\Relations\BelongsTo;
88
use Illuminate\Database\Eloquent\Relations\HasMany;
9+
use Illuminate\Database\Eloquent\Relations\MorphToMany;
910
use Illuminate\Support\Arr;
1011
use Illuminate\Support\Collection;
1112
use Statamic\CP\Column;
@@ -174,7 +175,7 @@ public function augment($values)
174175
{
175176
$resource = Runway::findResource($this->config('resource'));
176177

177-
if ($values instanceof HasMany) {
178+
if (($values instanceof HasMany)||($values instanceof MorphToMany)) {
178179
$results = $values
179180
->get()
180181
->map->toAugmentedArray()

0 commit comments

Comments
 (0)