mirror of
https://github.com/friendica/friendica
synced 2025-04-21 01:50:17 +00:00
API: Accept "redirect_uris" as both array and string
This commit is contained in:
parent
25ac99a098
commit
af2a38c5b3
3 changed files with 13 additions and 6 deletions
|
@ -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'])) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue