Merge pull request #1786 from bolt/bugfix/dont-cache-slug-uses

Avoid caching slug uses definition for new records
This commit is contained in:
Bob den Otter
2020-08-27 14:47:10 +02:00
committed by GitHub
2 changed files with 1 additions and 7 deletions
-6
View File
@@ -8,7 +8,6 @@ use Bolt\Common\Str;
use Bolt\Entity\Field;
use Bolt\Entity\FieldInterface;
use Doctrine\ORM\Mapping as ORM;
use Tightenco\Collect\Support\Collection;
/**
* @ORM\Entity
@@ -33,9 +32,4 @@ class SlugField extends Field implements FieldInterface, ScalarCastable
return $this;
}
public function getSlugUseFields(): array
{
return Collection::wrap($this->getDefinition()->get('uses'))->toArray();
}
}
+1 -1
View File
@@ -10,7 +10,7 @@
:field-class='{{ class|json_encode }}'
:required='{{ required|json_encode }}'
:readonly='{{ readonly|json_encode }}'
:generate='{{ field.slugUseFields|join(',')|json_encode }}'
:generate='{{ field.definition.uses|join(',')|json_encode }}'
:errormessage='{{ errormessage|json_encode }}'
:pattern='{{ pattern|json_encode }}'
:labels='{{ {