[UI][MEDIA] Add actor avatar in feed timeline

This commit is contained in:
Hugo Sales
2020-08-19 15:31:52 +00:00
committed by Hugo Sales
parent de22f18abf
commit e3c5d7e5dc
4 changed files with 61 additions and 26 deletions

View File

@@ -23,6 +23,7 @@ namespace App\Entity;
use App\Core\DB\DB;
use App\Core\Entity;
use App\Core\Event;
use DateTimeInterface;
/**
@@ -176,7 +177,14 @@ class Note extends Entity
public function getActorNickname()
{
return DB::find('gsactor', $this->gsactor_id)->getNickname();
return GSActor::getNicknameFromId($this->gsactor_id);
}
public function getAvatarUrl()
{
$url = null;
Event::handle('get_avatar_url', [$this->getActorNickname(), &$url]);
return $url;
}
public static function schemaDef(): array