aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2019-07-10 13:34:38 +0300
committerGravatar Vitaly Takmazov2019-07-10 13:34:38 +0300
commit583f02bebd9d383b1b1ecf1ca499f77ea5696960 (patch)
tree1c63ee731133d2620e6bbfab3b303bd12442b81e /src/main/java/com
parent3188babc5e9acb46816a6d4a917c31340af11298 (diff)
Revert "ActivityPub contexts already have type, no need to duplicate"
This reverts commit 3188babc5e9acb46816a6d4a917c31340af11298.
Diffstat (limited to 'src/main/java/com')
-rw-r--r--src/main/java/com/juick/server/api/activity/model/Context.java4
-rw-r--r--src/main/java/com/juick/server/api/activity/model/objects/Person.java5
2 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/com/juick/server/api/activity/model/Context.java b/src/main/java/com/juick/server/api/activity/model/Context.java
index d617f99b..687848cc 100644
--- a/src/main/java/com/juick/server/api/activity/model/Context.java
+++ b/src/main/java/com/juick/server/api/activity/model/Context.java
@@ -60,6 +60,10 @@ public abstract class Context {
this.id = id;
}
+ public String getType() {
+ return getClass().getSimpleName();
+ }
+
@JsonProperty("@context")
@JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
public List<Object> getContext() {
diff --git a/src/main/java/com/juick/server/api/activity/model/objects/Person.java b/src/main/java/com/juick/server/api/activity/model/objects/Person.java
index a6fd9a76..2d3a45d7 100644
--- a/src/main/java/com/juick/server/api/activity/model/objects/Person.java
+++ b/src/main/java/com/juick/server/api/activity/model/objects/Person.java
@@ -14,6 +14,11 @@ public class Person extends Context {
private String followers;
private Key publicKey;
+ @Override
+ public String getType() {
+ return "Person";
+ }
+
public String getName() {
return name;
}