From 6071291f161a4d1786b6c12a473e1a1f30316182 Mon Sep 17 00:00:00 2001 From: moppman Date: Tue, 3 Mar 2026 12:46:34 +0100 Subject: [PATCH] Expose a chat's isArchived status in JSON output (#1957) Closes #1955 --- src/main/java/org/asamk/signal/commands/ListContactsCommand.java | 1 + src/main/java/org/asamk/signal/json/JsonContact.java | 1 + 2 files changed, 2 insertions(+) diff --git a/src/main/java/org/asamk/signal/commands/ListContactsCommand.java b/src/main/java/org/asamk/signal/commands/ListContactsCommand.java index 81a1bcb1..b382e7ac 100644 --- a/src/main/java/org/asamk/signal/commands/ListContactsCommand.java +++ b/src/main/java/org/asamk/signal/commands/ListContactsCommand.java @@ -144,6 +144,7 @@ public class ListContactsCommand implements JsonRpcLocalCommand { contact.nickNameFamilyName(), contact.note(), contact.color(), + contact.isArchived(), contact.isBlocked(), contact.isHidden(), contact.messageExpirationTime(), diff --git a/src/main/java/org/asamk/signal/json/JsonContact.java b/src/main/java/org/asamk/signal/json/JsonContact.java index 71f05c8d..85d5043f 100644 --- a/src/main/java/org/asamk/signal/json/JsonContact.java +++ b/src/main/java/org/asamk/signal/json/JsonContact.java @@ -16,6 +16,7 @@ public record JsonContact( String nickFamilyName, String note, String color, + boolean isArchived, boolean isBlocked, boolean isHidden, int messageExpirationTime,