From 31efdb7ddbdfdd4727142f2a38cb4ef78f10da42 Mon Sep 17 00:00:00 2001 From: Ryan ZHAO Date: Fri, 8 Jan 2021 11:11:50 +1100 Subject: [PATCH] add recipient related stuff to storage --- .../session/libsession/messaging/StorageProtocol.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/libsession/src/main/java/org/session/libsession/messaging/StorageProtocol.kt b/libsession/src/main/java/org/session/libsession/messaging/StorageProtocol.kt index c91938c35e..26b2ad52ca 100644 --- a/libsession/src/main/java/org/session/libsession/messaging/StorageProtocol.kt +++ b/libsession/src/main/java/org/session/libsession/messaging/StorageProtocol.kt @@ -8,6 +8,8 @@ import org.session.libsession.messaging.messages.visible.Attachment import org.session.libsession.messaging.opengroups.OpenGroup import org.session.libsession.messaging.threads.Address import org.session.libsession.messaging.threads.GroupRecord +import org.session.libsession.messaging.threads.recipients.Recipient.RecipientSettings + import org.session.libsignal.libsignal.ecc.ECKeyPair import org.session.libsignal.libsignal.ecc.ECPrivateKey @@ -106,4 +108,12 @@ interface StorageProtocol { fun setSessionRequestSentTimestamp(publicKey: String, newValue: Long) fun getSessionRequestProcessedTimestamp(publicKey: String): Long? fun setSessionRequestProcessedTimestamp(publicKey: String, newValue: Long) + + // Loki User + fun getDisplayName(publicKey: String): String? + fun getServerDisplayName(serverID: String, publicKey: String): String? + fun getProfilePictureURL(publicKey: String): String? + + //Recipient + fun getRecipientSettings(address: Address): RecipientSettings? } \ No newline at end of file