From df0db226a9987b133753adfcfc675ee7a7476396 Mon Sep 17 00:00:00 2001 From: Timo Schneider Date: Thu, 13 Jun 2024 15:01:27 +0200 Subject: [PATCH] reordered some variables in Post for easier JSON readability --- src/main/java/de/anxietyprime/swajodel/JodelPost.java | 8 ++++---- src/main/java/de/anxietyprime/swajodel/Location.java | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/de/anxietyprime/swajodel/JodelPost.java b/src/main/java/de/anxietyprime/swajodel/JodelPost.java index 5ab98b5..2896dda 100644 --- a/src/main/java/de/anxietyprime/swajodel/JodelPost.java +++ b/src/main/java/de/anxietyprime/swajodel/JodelPost.java @@ -13,6 +13,8 @@ import com.fasterxml.jackson.annotation.JsonProperty; public class JodelPost { // id of the post public Long id; + // Parent id + public Optional parent = Optional.empty(); // id of the author in db private final Long authorID; // anonymized authorID @@ -25,14 +27,12 @@ public class JodelPost { public Timestamp date; // location if the post public Location location; - // list of all comments for the post - public Vector comments = new Vector<>(); // the own reaction (null = none, true = positive, false = negative) public Optional reaction; // all other reactions public Reactions reactions; - // Parent id - public Optional parent = Optional.empty(); + // list of all comments for the post + public Vector comments = new Vector<>(); // anonymize function to recursively anonymize the posts public void anonymize(Vector idCache) { diff --git a/src/main/java/de/anxietyprime/swajodel/Location.java b/src/main/java/de/anxietyprime/swajodel/Location.java index 1a077ec..dd8f065 100644 --- a/src/main/java/de/anxietyprime/swajodel/Location.java +++ b/src/main/java/de/anxietyprime/swajodel/Location.java @@ -4,8 +4,8 @@ import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonProperty; public class Location { - public float longitude; public float latitude; + public float longitude; @JsonCreator public Location(@JsonProperty("longitude") float longitude, @JsonProperty("latitude") float latitude ) {