mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-09-27 09:05:01 +00:00
Adjust workflow config, label needs to be a string
This commit is contained in:
@@ -50,8 +50,8 @@ class MetadataExtractor
|
||||
}
|
||||
|
||||
$metadata = $workflow->getMetadataStore()->getWorkflowMetadata();
|
||||
$text = \array_key_exists('label', $metadata) ?
|
||||
$this->translatableStringHelper->localize($metadata['label']) : $workflow->getName();
|
||||
$text = \array_key_exists('translated_labels', $metadata) ?
|
||||
$this->translatableStringHelper->localize($metadata['translated_labels']) : ($metadata['label'] ?? $workflow->getName());
|
||||
|
||||
$workflowsList[] = ['name' => $workflow->getName(), 'text' => $text];
|
||||
}
|
||||
@@ -69,8 +69,8 @@ class MetadataExtractor
|
||||
|
||||
$markingMetadata = $workflow->getMetadataStore()->getPlaceMetadata($step->getCurrentStep());
|
||||
|
||||
$text = \array_key_exists('label', $markingMetadata) ?
|
||||
$this->translatableStringHelper->localize($markingMetadata['label']) : $step->getCurrentStep();
|
||||
$text = \array_key_exists('translated_labels', $markingMetadata) ?
|
||||
$this->translatableStringHelper->localize($markingMetadata['translated_labels']) : ($markingMetadata['label'] ?? $step->getCurrentStep());
|
||||
|
||||
return ['name' => $step->getCurrentStep(), 'text' => $text];
|
||||
}
|
||||
@@ -89,8 +89,8 @@ class MetadataExtractor
|
||||
|
||||
return [
|
||||
'name' => $transition->getName(),
|
||||
'text' => \array_key_exists('label', $metadata) ?
|
||||
$this->translatableStringHelper->localize($metadata['label']) : $transition->getName(),
|
||||
'text' => \array_key_exists('translated_labels', $metadata) ?
|
||||
$this->translatableStringHelper->localize($metadata['translated_labels']) : ($metadata['label'] ?? $transition->getName()),
|
||||
'isForward' => $metadata['isForward'] ?? null,
|
||||
];
|
||||
}
|
||||
@@ -105,8 +105,8 @@ class MetadataExtractor
|
||||
public function buildArrayPresentationForWorkflow(WorkflowInterface $workflow): array
|
||||
{
|
||||
$metadata = $workflow->getMetadataStore()->getWorkflowMetadata();
|
||||
$text = \array_key_exists('label', $metadata) ?
|
||||
$this->translatableStringHelper->localize($metadata['label']) : $workflow->getName();
|
||||
$text = \array_key_exists('translated_labels', $metadata) ?
|
||||
$this->translatableStringHelper->localize($metadata['translated_labels']) : ($metadata['label'] ?? $workflow->getName());
|
||||
|
||||
return ['name' => $workflow->getName(), 'text' => $text];
|
||||
}
|
||||
|
Reference in New Issue
Block a user