fix google sheet image url (#522)
This commit is contained in:
@@ -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();
|
||||||
|
|
||||||
|
|||||||
@@ -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(
|
||||||
|
|||||||
Reference in New Issue
Block a user