fix google sheet image url (#522)

This commit is contained in:
Chirag Chhatrala 2024-08-09 19:28:40 +05:30 committed by GitHub
parent fd9067b470
commit 0a94004926
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View File

@ -129,7 +129,7 @@ class SpreadsheetManager
public function buildRow(array $submissionData): array public function buildRow(array $submissionData): array
{ {
$formatter = (new FormSubmissionFormatter($this->integration->form, $submissionData))->outputStringsOnly(); $formatter = (new FormSubmissionFormatter($this->integration->form, $submissionData))->useSignedUrlForFiles()->outputStringsOnly();
$fields = $formatter->getFieldsWithValue(); $fields = $formatter->getFieldsWithValue();

View File

@ -145,7 +145,7 @@ class FormSubmissionFormatter
} else { } else {
$returnArray[$field['name']] = $val; $returnArray[$field['name']] = $val;
} }
} elseif ($field['type'] == 'files') { } elseif (in_array($field['type'], ['files', 'signature'])) {
if ($this->outputStringsOnly) { if ($this->outputStringsOnly) {
$formId = $this->form->id; $formId = $this->form->id;
$returnArray[$field['name']] = implode( $returnArray[$field['name']] = implode(
@ -219,7 +219,7 @@ class FormSubmissionFormatter
} else { } else {
$field['value'] = $val; $field['value'] = $val;
} }
} elseif ($field['type'] == 'files') { } elseif (in_array($field['type'], ['files', 'signature'])) {
if ($this->outputStringsOnly) { if ($this->outputStringsOnly) {
$formId = $this->form->id; $formId = $this->form->id;
$field['value'] = implode( $field['value'] = implode(