mirror of
https://github.com/jbcr/core.git
synced 2026-04-25 09:38:08 +02:00
Merge pull request #1786 from bolt/bugfix/dont-cache-slug-uses
Avoid caching slug uses definition for new records
This commit is contained in:
@@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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='{{ {
|
||||
|
||||
Reference in New Issue
Block a user