avatarUrl: string
- static GET_ACTOR_AVATAR_URL (actor: { avatar?: Avatar }) {
+ static GET_ACTOR_AVATAR_URL (actor: { avatar?: { url?: string, path: string } }) {
if (actor?.avatar?.url) return actor.avatar.url
if (actor && actor.avatar) {
this.host = hash.host
this.followingCount = hash.followingCount
this.followersCount = hash.followersCount
- this.createdAt = new Date(hash.createdAt.toString())
- this.updatedAt = new Date(hash.updatedAt.toString())
+
+ if (hash.createdAt) this.createdAt = new Date(hash.createdAt.toString())
+ if (hash.updatedAt) this.updatedAt = new Date(hash.updatedAt.toString())
+
this.avatar = hash.avatar
this.updateComputedAttributes()