From 58245c18da6b45080e5751a036be3d65348fc0a0 Mon Sep 17 00:00:00 2001 From: oneRain Date: Tue, 5 Jan 2021 17:12:43 +0800 Subject: [PATCH] chore: ignore chatroom and service conversation to fetch recipt timestamps. --- Realtime/Realtime/Conversation/LCIMChatRoom.cs | 4 ++++ Realtime/Realtime/Conversation/LCIMConversation.cs | 2 +- Realtime/Realtime/Conversation/LCIMServiceConversation.cs | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Realtime/Realtime/Conversation/LCIMChatRoom.cs b/Realtime/Realtime/Conversation/LCIMChatRoom.cs index 5b77f92..0ecccf1 100644 --- a/Realtime/Realtime/Conversation/LCIMChatRoom.cs +++ b/Realtime/Realtime/Conversation/LCIMChatRoom.cs @@ -32,5 +32,9 @@ namespace LeanCloud.Realtime { public override Task Read() { return Task.CompletedTask; } + + public override Task FetchReciptTimestamps() { + return Task.CompletedTask; + } } } diff --git a/Realtime/Realtime/Conversation/LCIMConversation.cs b/Realtime/Realtime/Conversation/LCIMConversation.cs index c2553d5..f74ace8 100644 --- a/Realtime/Realtime/Conversation/LCIMConversation.cs +++ b/Realtime/Realtime/Conversation/LCIMConversation.cs @@ -467,7 +467,7 @@ namespace LeanCloud.Realtime { /// Fetches receipt timestamp. /// /// - public async Task FetchReciptTimestamps() { + public virtual async Task FetchReciptTimestamps() { await Client.ConversationController.FetchReciptTimestamp(Id); } diff --git a/Realtime/Realtime/Conversation/LCIMServiceConversation.cs b/Realtime/Realtime/Conversation/LCIMServiceConversation.cs index b2159a6..d55a16f 100644 --- a/Realtime/Realtime/Conversation/LCIMServiceConversation.cs +++ b/Realtime/Realtime/Conversation/LCIMServiceConversation.cs @@ -17,5 +17,9 @@ namespace LeanCloud.Realtime { public async Task CheckSubscription() { return await Client.ConversationController.CheckSubscription(Id); } + + public override Task FetchReciptTimestamps() { + return Task.CompletedTask; + } } }