Skip to content

Commit 7511e92

Browse files
authored
Merge pull request #670 from brockfanning/foia-50-filter-out-captcha-data
FOIA-50: Filter captcha out of email and API submissions.
2 parents b7b4a9f + 890922b commit 7511e92

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

docroot/modules/custom/foia_webform/src/FoiaSubmissionPrettyFormatter.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ protected function setSubmissionContents() {
5959
'confirmation_id' => $this->webformSubmission->id(),
6060
];
6161
$submissionContents = array_merge($submissionMetadata, $submissionContents);
62+
if (!empty($submissionContents['captcha'])) {
63+
unset($submissionContents['captcha']);
64+
}
6265
$this->submissionContents = $submissionContents;
6366
}
6467

docroot/modules/custom/foia_webform/src/FoiaSubmissionServiceApi.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,10 @@ protected function assembleRequestData(FoiaRequestInterface $foiaRequest) {
144144
$foiaRequestId = ['request_id' => $foiaRequest->id()];
145145
$submissionValues = array_merge($apiVersion, $agencyInfo, $foiaRequestId, $formValues);
146146

147+
if (!empty($submissionValues['captcha'])) {
148+
unset($submissionValues['captcha']);
149+
}
150+
147151
return $submissionValues;
148152
}
149153

0 commit comments

Comments
 (0)