Skip to content

Commit 8d82521

Browse files
committed
fix in create session handling
1 parent 18097be commit 8d82521

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/Plesk.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -482,6 +482,9 @@ public function createSession($user)
482482
if (isset($result['system']) && isset($result['system']['error']) && $result['system']['status'] == 'error') {
483483
throw new ApiRequestException('Plesk createSession('.$user.') returned Error #'.$result['system']['errcode'].' '.$result['system']['errtext']);
484484
}
485+
if (!isset($result[$packetName])) {
486+
throw new ApiRequestException('Plesk createSession('.$user.') returned Error '.json_encode($result));
487+
}
485488
$result = $result[$packetName]['create_session']['result'];
486489
if ($result['status'] == 'error') {
487490
throw new ApiRequestException('Plesk createSession('.$user.') returned Error #'.$result['errcode'].' '.$result['errtext']);

0 commit comments

Comments
 (0)