API: Accept "redirect_uris" as both array and string
This commit is contained in:
@@ -44,6 +44,10 @@ class Apps extends BaseApi
|
||||
*/
|
||||
protected function post(array $request = [])
|
||||
{
|
||||
if (!empty($request['redirect_uris']) && is_array($request['redirect_uris'])) {
|
||||
$request['redirect_uris'] = $request['redirect_uris'][0];
|
||||
}
|
||||
|
||||
$request = $this->getRequest([
|
||||
'client_name' => '',
|
||||
'redirect_uris' => '',
|
||||
@@ -58,6 +62,10 @@ class Apps extends BaseApi
|
||||
if (!empty($postrequest) && is_array($postrequest)) {
|
||||
$request = array_merge($request, $postrequest);
|
||||
}
|
||||
|
||||
if (!empty($request['redirect_uris']) && is_array($request['redirect_uris'])) {
|
||||
$request['redirect_uris'] = $request['redirect_uris'][0];
|
||||
}
|
||||
}
|
||||
|
||||
if (empty($request['client_name']) || empty($request['redirect_uris'])) {
|
||||
|
||||
Reference in New Issue
Block a user