]> nmode's Git Repositories - signal-cli/blobdiff - src/main/java/org/asamk/signal/json/JsonReceiptMessage.java
Reformat project
[signal-cli] / src / main / java / org / asamk / signal / json / JsonReceiptMessage.java
index 1b896053efe26a979985c987a2ba9290d7cc2819..ccd5960b3e3a53f69667e5a5af428c239038d821 100644 (file)
@@ -22,4 +22,17 @@ class JsonReceiptMessage {
         }
         this.timestamps = receiptMessage.getTimestamps();
     }
+
+    private JsonReceiptMessage(
+            final long when, final boolean isDelivery, final boolean isRead, final List<Long> timestamps
+    ) {
+        this.when = when;
+        this.isDelivery = isDelivery;
+        this.isRead = isRead;
+        this.timestamps = timestamps;
+    }
+
+    static JsonReceiptMessage deliveryReceipt(final long when, final List<Long> timestamps) {
+        return new JsonReceiptMessage(when, true, false, timestamps);
+    }
 }