Skip to content
This repository was archived by the owner on Nov 27, 2023. It is now read-only.

Commit e07f032

Browse files
committed
FORMS-724: Added more recipient field types
1 parent b0a9bc8 commit e07f032

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ Versioning](https://semver.org/spec/v2.0.0.html).
99

1010
## [Unreleased]
1111

12+
### Changed
13+
14+
- Added more recipient field types
15+
1216
## [1.1.0]
1317

1418
### Added

src/Plugin/WebformHandler/WebformHandlerSF1601.php

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -241,10 +241,17 @@ public function buildConfigurationForm(array $form, FormStateInterface $formStat
241241
private function getRecipientElements(): array {
242242
$elements = $this->getWebform()->getElementsDecodedAndFlattened();
243243

244+
$elementTypes = [
245+
'textfield',
246+
'cpr_element',
247+
'cpr_value_element',
248+
'cvr_element',
249+
'cvr_value_element',
250+
];
244251
$elements = array_filter(
245252
$elements,
246-
static function (array $element) {
247-
return in_array($element['#type'], ['textfield'], TRUE);
253+
static function (array $element) use ($elementTypes) {
254+
return in_array($element['#type'], $elementTypes, TRUE);
248255
}
249256
);
250257

0 commit comments

Comments
 (0)