diff --git a/src/Fields/Field.php b/src/Fields/Field.php index 965beadb..314ca17e 100644 --- a/src/Fields/Field.php +++ b/src/Fields/Field.php @@ -445,6 +445,10 @@ public function hydrate(Closure $callback): static */ public function resolveHydrate(Request $request, Model $model, mixed $value): void { + if ($this->computed) { + return; + } + if (is_null($this->hydrateResolver)) { $this->hydrateResolver = function (Request $request, Model $model, $value): void { $model->setAttribute($this->getModelAttribute(), $value);