Skip to content

Commit 657a7cf

Browse files
committed
Changed personal commands data-field to JSON
1 parent e014ed9 commit 657a7cf

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/main/java/net/b07z/sepia/server/core/data/Command.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -127,13 +127,13 @@ public static class Sentence {
127127
private boolean isMachineTranslated;
128128
private String translatedFrom;
129129
private String date;
130-
private Map<String, Object> data; //any additional data we did not think of right now
130+
private JSONObject data; //any additional data we did not think of right now
131131

132-
public Map<String, Object> getData() {
132+
public JSONObject getData() {
133133
return data;
134134
}
135135

136-
public void setData(Map<String, Object> data) {
136+
public void setData(JSONObject data) {
137137
this.data = data;
138138
}
139139

@@ -271,7 +271,7 @@ public Sentence() {
271271

272272
/** Don't call this constructor directly, use SentenceBuilder! */
273273
Sentence(Language language, String text, String user, String source, String taggedText, JSONObject params, String cmdSummary,
274-
String userLocation, boolean isMachineTranslated, String translatedFrom, boolean isPublic, boolean isLocal, boolean isExplicit, String environment, List<String> replies, Map<String, Object> data) {
274+
String userLocation, boolean isMachineTranslated, String translatedFrom, boolean isPublic, boolean isLocal, boolean isExplicit, String environment, List<String> replies, JSONObject data) {
275275
this.language = Objects.requireNonNull(language);
276276
this.text = Objects.requireNonNull(text);
277277
this.user = Objects.requireNonNull(user);

src/main/java/net/b07z/sepia/server/core/data/SentenceBuilder.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public class SentenceBuilder {
2525
private boolean isExplicit;
2626
private String userLocation;
2727
private String translatedFrom;
28-
private Map<String, Object> data = new HashMap<>();
28+
private JSONObject data = new JSONObject();
2929

3030
public SentenceBuilder(String text, String user, String source) {
3131
this.text = Objects.requireNonNull(text);
@@ -58,7 +58,7 @@ public SentenceBuilder setMachineTranslated(boolean machineTranslated) {
5858
return this;
5959
}
6060

61-
public SentenceBuilder setData(Map<String, Object> data) {
61+
public SentenceBuilder setData(JSONObject data) {
6262
this.data = data;
6363
return this;
6464
}

0 commit comments

Comments
 (0)