Use account-user-view entry to instantiate Api\Mastodon\FollowRequest objects

- Address https://github.com/friendica/friendica/issues/11993#issuecomment-1354395861
This commit is contained in:
Hypolite Petovan 2022-12-16 10:29:20 -05:00
parent af4164b86a
commit c7e53cb9b4
3 changed files with 8 additions and 15 deletions

View file

@ -37,14 +37,12 @@ class FollowRequest extends Account
*
* @param BaseURL $baseUrl
* @param int $introduction_id Introduction record id
* @param array $publicContact Full contact table record with uid = 0
* @param array $apcontact Optional full apcontact table record
* @param array $userContact Optional full contact table record with uid != 0
* @param array $account entry of "account-user-view"
* @throws \Friendica\Network\HTTPException\InternalServerErrorException
*/
public function __construct(BaseURL $baseUrl, int $introduction_id, array $publicContact, array $apcontact = [], array $userContact = [])
public function __construct(BaseURL $baseUrl, int $introduction_id, array $account)
{
parent::__construct($baseUrl, $publicContact, new Fields(), $apcontact, $userContact);
parent::__construct($baseUrl, $account, new Fields());
$this->id = $introduction_id;
}