@@ -407,6 +407,7 @@ type DatabaseData interface {
407407 PutChatMemberV2 (ctx context.Context , record * chat_v2.MemberRecord ) error
408408 PutChatMessageV2 (ctx context.Context , record * chat_v2.MessageRecord ) error
409409 AdvanceChatPointerV2 (ctx context.Context , chatId chat_v2.ChatId , memberId chat_v2.MemberId , pointerType chat_v2.PointerType , pointer chat_v2.MessageId ) (bool , error )
410+ UpgradeChatMemberIdentityV2 (ctx context.Context , chatId chat_v2.ChatId , memberId chat_v2.MemberId , platform chat_v2.Platform , platformId string ) error
410411 SetChatMuteStateV2 (ctx context.Context , chatId chat_v2.ChatId , memberId chat_v2.MemberId , isMuted bool ) error
411412 SetChatSubscriptionStateV2 (ctx context.Context , chatId chat_v2.ChatId , memberId chat_v2.MemberId , isSubscribed bool ) error
412413
@@ -1507,6 +1508,9 @@ func (dp *DatabaseProvider) PutChatMessageV2(ctx context.Context, record *chat_v
15071508func (dp * DatabaseProvider ) AdvanceChatPointerV2 (ctx context.Context , chatId chat_v2.ChatId , memberId chat_v2.MemberId , pointerType chat_v2.PointerType , pointer chat_v2.MessageId ) (bool , error ) {
15081509 return dp .chatv2 .AdvancePointer (ctx , chatId , memberId , pointerType , pointer )
15091510}
1511+ func (dp * DatabaseProvider ) UpgradeChatMemberIdentityV2 (ctx context.Context , chatId chat_v2.ChatId , memberId chat_v2.MemberId , platform chat_v2.Platform , platformId string ) error {
1512+ return dp .chatv2 .UpgradeIdentity (ctx , chatId , memberId , platform , platformId )
1513+ }
15101514func (dp * DatabaseProvider ) SetChatMuteStateV2 (ctx context.Context , chatId chat_v2.ChatId , memberId chat_v2.MemberId , isMuted bool ) error {
15111515 return dp .chatv2 .SetMuteState (ctx , chatId , memberId , isMuted )
15121516}
0 commit comments