mirror of
https://github.com/AsamK/signal-cli.git
synced 2026-05-31 15:20:17 +00:00
add missing isExpirationUpdate field to JSON serialization
This commit is contained in:
parent
3b784aa32b
commit
ef3c1ea0e7
@ -11,6 +11,7 @@ record JsonDataMessage(
|
|||||||
long timestamp,
|
long timestamp,
|
||||||
String message,
|
String message,
|
||||||
Integer expiresInSeconds,
|
Integer expiresInSeconds,
|
||||||
|
@JsonInclude(JsonInclude.Include.NON_NULL) Boolean isExpirationUpdate,
|
||||||
@JsonInclude(JsonInclude.Include.NON_NULL) Boolean viewOnce,
|
@JsonInclude(JsonInclude.Include.NON_NULL) Boolean viewOnce,
|
||||||
@JsonInclude(JsonInclude.Include.NON_NULL) JsonReaction reaction,
|
@JsonInclude(JsonInclude.Include.NON_NULL) JsonReaction reaction,
|
||||||
@JsonInclude(JsonInclude.Include.NON_NULL) JsonQuote quote,
|
@JsonInclude(JsonInclude.Include.NON_NULL) JsonQuote quote,
|
||||||
@ -35,6 +36,7 @@ record JsonDataMessage(
|
|||||||
: null;
|
: null;
|
||||||
final var message = dataMessage.body().orElse(null);
|
final var message = dataMessage.body().orElse(null);
|
||||||
final var expiresInSeconds = dataMessage.expiresInSeconds();
|
final var expiresInSeconds = dataMessage.expiresInSeconds();
|
||||||
|
final var isExpirationUpdate = dataMessage.isExpirationUpdate();
|
||||||
final var viewOnce = dataMessage.isViewOnce();
|
final var viewOnce = dataMessage.isViewOnce();
|
||||||
final var reaction = dataMessage.reaction().map(JsonReaction::from).orElse(null);
|
final var reaction = dataMessage.reaction().map(JsonReaction::from).orElse(null);
|
||||||
final var quote = dataMessage.quote().isPresent() ? JsonQuote.from(dataMessage.quote().get()) : null;
|
final var quote = dataMessage.quote().isPresent() ? JsonQuote.from(dataMessage.quote().get()) : null;
|
||||||
@ -67,6 +69,7 @@ record JsonDataMessage(
|
|||||||
return new JsonDataMessage(timestamp,
|
return new JsonDataMessage(timestamp,
|
||||||
message,
|
message,
|
||||||
expiresInSeconds,
|
expiresInSeconds,
|
||||||
|
isExpirationUpdate,
|
||||||
viewOnce,
|
viewOnce,
|
||||||
reaction,
|
reaction,
|
||||||
quote,
|
quote,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user