Skip to content

Commit d04a709

Browse files
committed
fix: 修复web端连接对象报错的问题
1 parent 8b0a031 commit d04a709

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

crates/endpoint/src/lib.rs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ use std::{path::Path, sync::Arc};
33
use base64::{Engine, prelude::BASE64_STANDARD};
44
use eyre::Result;
55
use iroh::{
6-
EndpointId, RelayMode, SecretKey, address_lookup::PkarrPublisher, endpoint::Connection,
6+
EndpointId, RelayMode, SecretKey,
7+
address_lookup::{PkarrPublisher, PkarrResolver},
8+
endpoint::Connection,
79
protocol::Router,
810
};
911
use iroh_blobs::{BlobsProtocol, api::Store};
@@ -42,14 +44,15 @@ impl Endpoint {
4244
let relay_map = RelayMode::Default.relay_map();
4345
#[allow(unused_mut)]
4446
let mut endpoint_builder = iroh::Endpoint::empty_builder(RelayMode::Custom(relay_map))
45-
.address_lookup(PkarrPublisher::n0_dns());
47+
.address_lookup(PkarrPublisher::n0_dns())
48+
.address_lookup(PkarrResolver::n0_dns());
4649
#[cfg(not(target_family = "wasm"))]
4750
{
4851
use iroh::address_lookup::{DhtAddressLookup, DnsAddressLookup, MdnsAddressLookup};
4952

5053
endpoint_builder = endpoint_builder
51-
.address_lookup(DnsAddressLookup::n0_dns())
5254
.address_lookup(MdnsAddressLookup::builder())
55+
.address_lookup(DnsAddressLookup::n0_dns())
5356
.address_lookup(DhtAddressLookup::builder());
5457
}
5558
let endpoint = endpoint_builder

src/components/modal/add_friend.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ export default function AddFriend() {
1111
search_user_id_input_ref !== undefined &&
1212
search_user_id_input_ref.value != ""
1313
) {
14-
//TODO 在浏览器端会报错
1514
set_search_user_result(
1615
await home_store.endpoint.request_person(
1716
search_user_id_input_ref.value,

0 commit comments

Comments
 (0)