Merge pull request #14023 from william-p/OS_params
Fix: Check if `$this->params['user']` is an array
This commit is contained in:
commit
6dc21fff45
1 changed files with 1 additions and 1 deletions
|
@ -122,7 +122,7 @@ class SwiftFactory {
|
|||
'handler' => HandlerStack::create()
|
||||
]);
|
||||
|
||||
if (isset($this->params['user']) && isset($this->params['user']['name'])) {
|
||||
if (isset($this->params['user']) && is_array($this->params['user']) && isset($this->params['user']['name'])) {
|
||||
if (!isset($this->params['scope'])) {
|
||||
throw new StorageAuthException('Scope has to be defined for V3 requests');
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue