Skip to content

Commit d7d8b4a

Browse files
committed
Merge branch 'release/v1.3.5'
2 parents a9e3b9a + 0f6a068 commit d7d8b4a

File tree

2 files changed

+15
-4
lines changed

2 files changed

+15
-4
lines changed

CPanel.php

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -202,22 +202,33 @@ public function call($module, $function, $args = array())
202202
if (!empty($err_no)) {
203203

204204
$response['status'] = 'failed';
205-
$response['errors'] = $err;
205+
$response['errors'] = [$err];
206206
return $response;
207207

208208
} if(isset($curl_response_decoded->errors)
209209
&& count($curl_response_decoded->errors) > 0)
210210
{
211211
$response['status'] = 'failed';
212-
$response['errors'] = $curl_response_decoded->errors;
212+
213+
if(is_object($curl_response_decoded->errors))
214+
{
215+
$curl_response_decoded->errors = (array)$curl_response_decoded->errors;
216+
}
217+
218+
if(is_array($curl_response_decoded->errors))
219+
{
220+
$response['errors'] = $curl_response_decoded->errors;
221+
} else{
222+
$response['errors'] = [$curl_response_decoded->errors];
223+
}
213224
return $response;
214225

215226
} else {
216227

217228
if(isset($res) && isset($res->status) && $res->status == 0)
218229
{
219230
$response['status'] = 'failed';
220-
$response['errors'][] = $res->errors;
231+
$response['errors'] = [$res->errors];
221232
return $response;
222233
} else
223234
{

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"keywords": ["laravel", "cpanel", "cpanel api", "cpanel uapi"],
55
"homepage": "https://www.webreinvent.com",
66
"license": "MIT",
7-
"version": "1.3.4",
7+
"version": "1.3.5",
88
"authors": [
99
{
1010
"name": "WebReinvent",

0 commit comments

Comments
 (0)