mirror of
https://github.com/aljazceru/signal-cli.git
synced 2026-01-06 23:54:19 +01:00
Implement viewedReceipt
commit cd29144e81701698092f3334bee0c99c0f77f202
Merge: 14532be f884175
Author: AsamK <asamk@gmx.de>
Date: Sat Oct 30 12:46:59 2021 +0200
Merge branch 'master' into dbus_sendviewed
commit 14532befded0004d884f7f0ffa20a11ee5383c08
Author: John Freed <okgithub@johnfreed.com>
Date: Thu Oct 7 08:24:00 2021 +0200
update deliveryReceipt to conform
commit a9a6edaf3ff8ac81b1229db294d738f624688a0d
Author: John Freed <okgithub@johnfreed.com>
Date: Thu Oct 7 07:40:20 2021 +0200
implement viewedReceipt
for Dbus and Json -- note that this changes the JsonReceiptMessage
structure
update documentation
Closes #764
This commit is contained in:
@@ -278,6 +278,19 @@ public class DbusSignalImpl implements Signal {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendViewedReceipt(
|
||||
final String recipient, final List<Long> messageIds
|
||||
) throws Error.Failure, Error.UntrustedIdentity {
|
||||
try {
|
||||
m.sendViewedReceipt(getSingleRecipientIdentifier(recipient, m.getSelfNumber()), messageIds);
|
||||
} catch (IOException e) {
|
||||
throw new Error.Failure(e.getMessage());
|
||||
} catch (UntrustedIdentityException e) {
|
||||
throw new Error.UntrustedIdentity(e.getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendContacts() {
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user