Fix compilation issue

This commit is contained in:
islam
2025-10-15 17:37:19 +01:00
parent 2b3264b581
commit 9ebaa9108c
+4 -6
View File
@@ -821,9 +821,8 @@ struct ContentView: View {
privatePeer: String?, privatePeer: String?,
isAtBottom: Binding<Bool>) { isAtBottom: Binding<Bool>) {
let targetID: String? = { let targetID: String? = {
if let peer = privatePeer, if let peer = PeerID(str: privatePeer),
let peerID = PeerID(str: peer), let last = viewModel.getPrivateChatMessages(for: peer).suffix(300).last?.id {
let last = viewModel.getPrivateChatMessages(for: peerID).suffix(300).last?.id {
return "dm:\(peer)|\(last)" return "dm:\(peer)|\(last)"
} }
let contextKey: String = { let contextKey: String = {
@@ -848,9 +847,8 @@ struct ContentView: View {
DispatchQueue.main.asyncAfter(deadline: .now() + 0.05) { DispatchQueue.main.asyncAfter(deadline: .now() + 0.05) {
let secondTarget: String? = { let secondTarget: String? = {
if let peer = privatePeer, if let peer = PeerID(str: privatePeer),
let peerID = PeerID(str: peer), let last = viewModel.getPrivateChatMessages(for: peer).suffix(300).last?.id {
let last = viewModel.getPrivateChatMessages(for: peerID).suffix(300).last?.id {
return "dm:\(peer)|\(last)" return "dm:\(peer)|\(last)"
} }
let contextKey: String = { let contextKey: String = {