summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaphael Kabo <mail@raphaelkabo.com>2023-02-04 17:49:13 +0000
committerRaphael Kabo <mail@raphaelkabo.com>2023-02-04 17:49:13 +0000
commitd3bb26ec450a803e11b476ab0527b463534fda4d (patch)
tree0878d5f3ae9b667af83c9720ddd8a23f30ae42e0
parentb382bbde878b42cbf57dff61d41c68d9c17d5bbd (diff)
fix: don't update missing activitypub events
-rwxr-xr-xroutes.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/routes.js b/routes.js
index 9c58eb2..c9867e3 100755
--- a/routes.js
+++ b/routes.js
@@ -1028,8 +1028,8 @@ router.post('/editevent/:eventID/:editToken', (req, res) => {
usersCanComment: req.body.interactionCheckbox ? true : false,
maxAttendees: req.body.maxAttendeesCheckbox ? req.body.maxAttendees : null,
eventGroup: isPartOfEventGroup ? eventGroup._id : null,
- activityPubActor: ap.updateActivityPubActor(JSON.parse(event.activityPubActor || null), req.body.eventDescription, req.body.eventName, req.body.eventLocation, eventImageFilename, startUTC, endUTC, req.body.timezone),
- activityPubEvent: ap.updateActivityPubEvent(JSON.parse(event.activityPubEvent || null), req.body.eventName, req.body.startUTC, req.body.endUTC, req.body.timezone),
+ activityPubActor: event.activityPubActor ? ap.updateActivityPubActor(JSON.parse(event.activityPubActor), req.body.eventDescription, req.body.eventName, req.body.eventLocation, eventImageFilename, startUTC, endUTC, req.body.timezone) : null,
+ activityPubEvent: event.activityPubEvent ? ap.updateActivityPubEvent(JSON.parse(event.activityPubEvent), req.body.eventName, req.body.startUTC, req.body.endUTC, req.body.timezone) : null,
}
let diffText = '<p>This event was just updated with new information.</p><ul>';
let displayDate;