Add checks

This commit is contained in:
Feufochmar 2022-05-23 13:42:11 +02:00
parent fe82a9c12c
commit 612a1abbd6
2 changed files with 13 additions and 9 deletions

View File

@ -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>'

View File

@ -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