Add checks
This commit is contained in:
parent
fe82a9c12c
commit
612a1abbd6
|
@ -223,7 +223,9 @@ const UI = {
|
||||||
Elem('activity-object-actor-icon').innerHTML = '<img src="' + activity.object.actor.iconUrl(Icons.fallback['user']) + '" width="48" height="48" />'
|
Elem('activity-object-actor-icon').innerHTML = '<img src="' + activity.object.actor.iconUrl(Icons.fallback['user']) + '" width="48" height="48" />'
|
||||||
Elem('activity-object-actor-display-name').innerText = activity.object.actor.displayName()
|
Elem('activity-object-actor-display-name').innerText = activity.object.actor.displayName()
|
||||||
Elem('activity-object-actor-address').innerText = activity.object.actor.address()
|
Elem('activity-object-actor-address').innerText = activity.object.actor.address()
|
||||||
Elem('activity-object-actor-address').href = activity.object.actor.data.id
|
if (activity.object.actor.data) {
|
||||||
|
Elem('activity-object-actor-address').href = activity.object.actor.data.id
|
||||||
|
}
|
||||||
Elem('activity-object-to').innerHTML = activity.object.to.map(
|
Elem('activity-object-to').innerHTML = activity.object.to.map(
|
||||||
function(element) {
|
function(element) {
|
||||||
return '<li class="actor-display">' + Render.audienceActor(element) + '</li>'
|
return '<li class="actor-display">' + Render.audienceActor(element) + '</li>'
|
||||||
|
|
|
@ -33,14 +33,16 @@ ActivityObject.prototype = {
|
||||||
function (load_ok, failure_message) {
|
function (load_ok, failure_message) {
|
||||||
if (load_ok) {
|
if (load_ok) {
|
||||||
// Actor
|
// Actor
|
||||||
this.actor.loadFromASActor(this.data.attributedTo, function (ok, error) {
|
if (this.data.attributedTo) {
|
||||||
if (ok) {
|
this.actor.loadFromASActor(this.data.attributedTo, function (ok, error) {
|
||||||
// Store actors in KnownActors
|
if (ok) {
|
||||||
KnownActors.set(this.actor.data.id, this.actor)
|
// Store actors in KnownActors
|
||||||
} else {
|
KnownActors.set(this.actor.data.id, this.actor)
|
||||||
console.log(error)
|
} else {
|
||||||
}
|
console.log(error)
|
||||||
}.bind(this))
|
}
|
||||||
|
}.bind(this))
|
||||||
|
}
|
||||||
// attachment
|
// attachment
|
||||||
this.attachments = (this.data.attachment && Array.isArray(this.data.attachment)) ? this.data.attachment : []
|
this.attachments = (this.data.attachment && Array.isArray(this.data.attachment)) ? this.data.attachment : []
|
||||||
// Audience
|
// Audience
|
||||||
|
|
Loading…
Reference in New Issue