/**
* Apps class to register new OAuth clients
+ * @see https://docs.joinmastodon.org/methods/apps/#create
*/
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' => '',
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'])) {