Add viewOnce boolean to json data message
This commit is contained in:
parent
46a4c2c0d0
commit
5a2c4b8dfd
@ -24,6 +24,10 @@ class JsonDataMessage {
|
|||||||
@JsonProperty
|
@JsonProperty
|
||||||
final Integer expiresInSeconds;
|
final Integer expiresInSeconds;
|
||||||
|
|
||||||
|
@JsonProperty
|
||||||
|
@JsonInclude(JsonInclude.Include.NON_NULL)
|
||||||
|
final Boolean viewOnce;
|
||||||
|
|
||||||
@JsonProperty
|
@JsonProperty
|
||||||
@JsonInclude(JsonInclude.Include.NON_NULL)
|
@JsonInclude(JsonInclude.Include.NON_NULL)
|
||||||
final JsonReaction reaction;
|
final JsonReaction reaction;
|
||||||
@ -66,6 +70,7 @@ class JsonDataMessage {
|
|||||||
}
|
}
|
||||||
this.message = dataMessage.getBody().orNull();
|
this.message = dataMessage.getBody().orNull();
|
||||||
this.expiresInSeconds = dataMessage.getExpiresInSeconds();
|
this.expiresInSeconds = dataMessage.getExpiresInSeconds();
|
||||||
|
this.viewOnce = dataMessage.isViewOnce();
|
||||||
this.reaction = dataMessage.getReaction().isPresent()
|
this.reaction = dataMessage.getReaction().isPresent()
|
||||||
? new JsonReaction(dataMessage.getReaction().get(), m)
|
? new JsonReaction(dataMessage.getReaction().get(), m)
|
||||||
: null;
|
: null;
|
||||||
@ -96,6 +101,7 @@ class JsonDataMessage {
|
|||||||
message = messageReceived.getMessage();
|
message = messageReceived.getMessage();
|
||||||
groupInfo = messageReceived.getGroupId().length > 0 ? new JsonGroupInfo(messageReceived.getGroupId()) : null;
|
groupInfo = messageReceived.getGroupId().length > 0 ? new JsonGroupInfo(messageReceived.getGroupId()) : null;
|
||||||
expiresInSeconds = null;
|
expiresInSeconds = null;
|
||||||
|
viewOnce = null;
|
||||||
reaction = null; // TODO Replace these 4 with the proper commands
|
reaction = null; // TODO Replace these 4 with the proper commands
|
||||||
quote = null;
|
quote = null;
|
||||||
mentions = null;
|
mentions = null;
|
||||||
@ -108,6 +114,7 @@ class JsonDataMessage {
|
|||||||
message = messageReceived.getMessage();
|
message = messageReceived.getMessage();
|
||||||
groupInfo = messageReceived.getGroupId().length > 0 ? new JsonGroupInfo(messageReceived.getGroupId()) : null;
|
groupInfo = messageReceived.getGroupId().length > 0 ? new JsonGroupInfo(messageReceived.getGroupId()) : null;
|
||||||
expiresInSeconds = null;
|
expiresInSeconds = null;
|
||||||
|
viewOnce = null;
|
||||||
reaction = null; // TODO Replace these 4 with the proper commands
|
reaction = null; // TODO Replace these 4 with the proper commands
|
||||||
quote = null;
|
quote = null;
|
||||||
mentions = null;
|
mentions = null;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user