From 4053d9eec21dd66b81a7430adc09eff4f93f4abf Mon Sep 17 00:00:00 2001 From: CLCWebsiteServices <61421256+CLCWebsiteServices@users.noreply.github.com> Date: Wed, 21 Aug 2024 00:03:01 +0100 Subject: [PATCH] Add File Check --- lib/Api/LettersApi.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/lib/Api/LettersApi.php b/lib/Api/LettersApi.php index b3dd3da..2163f58 100755 --- a/lib/Api/LettersApi.php +++ b/lib/Api/LettersApi.php @@ -340,14 +340,19 @@ public function createWithHttpInfo($letter_editable, $idempotency_key = null, $f $options = $this->createHttpClientOption(); $requestError = null; try { + $multipart = []; + if ($file !== null) { + $multipart[] = [ + 'name' => 'file', + 'contents' => Utils::tryFopen($file, 'r') + ]; + } + $response = $this->client->request( 'POST', $request->getUri()->__toString(), [ - 'multipart' => [[ - 'name' => 'file', - 'contents' => Utils::tryFopen($file, 'r') - ]], + 'multipart' => $multipart, 'auth' => $options['auth'] ] );