From f7ebc8831b032196e6695fa22647717a7bf2b55c Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Sun, 22 Aug 2021 14:52:40 +0300 Subject: ActivityPub: fix empty object serialization --- src/main/java/com/juick/www/api/activity/model/Context.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/main/java/com/juick/www/api/activity/model/Context.java') diff --git a/src/main/java/com/juick/www/api/activity/model/Context.java b/src/main/java/com/juick/www/api/activity/model/Context.java index f5d95d24..66259b7b 100644 --- a/src/main/java/com/juick/www/api/activity/model/Context.java +++ b/src/main/java/com/juick/www/api/activity/model/Context.java @@ -19,6 +19,7 @@ package com.juick.www.api.activity.model; import com.fasterxml.jackson.annotation.*; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; +import com.juick.www.api.activity.helpers.ContextTypeFilter; import com.juick.www.api.activity.helpers.LinkValueDeserializer; import com.juick.www.api.activity.model.activities.*; import com.juick.www.api.activity.model.objects.*; @@ -78,6 +79,7 @@ public class Context { this.id = id; } + @JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = ContextTypeFilter.class) public String getType() { return getClass().getSimpleName(); } -- cgit v1.2.3