Do not overwrite activity object with stripped down card data

Fix check for after data

Signed-off-by: Julius Härtl <jus@bitgrid.net>

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2019-07-04 20:53:27 +02:00
parent 5d0180956a
commit f3b5fd4030
2 changed files with 1 additions and 3 deletions

View File

@@ -284,7 +284,7 @@ class ActivityController {
parseMessage(activity) {
let subject = activity.subject_rich[0];
let parameters = activity.subject_rich[1];
if (parameters.after && parameters.after.id && parameters.after.id.startsWith('dt:')) {
if (parameters.after && typeof parameters.after.id === 'string' && parameters.after.id.startsWith('dt:')) {
let dateTime = parameters.after.id.substr(3);
parameters.after.name = moment(dateTime).format('L LTS');
}