ka on Nostr: // 間違ってるっぽい (現状コード) await Promise.race([ ...
// 間違ってるっぽい (現状コード)
await Promise.race([
Promise.allSettled(pool.publish(relays, event)),
new Promise((resolve) => {
setTimeout(
() => {
resolve();
},
1 * 60 * 1000
);
}),
]);
// こう直す?
await Promise.race([
new Promise((resolve) => {
Promise.allSettled(pool.publish(relays, event)).then((_results) => { resolve() });
}),
new Promise((resolve) => {
setTimeout(
() => {
resolve();
},
1 * 60 * 1000
);
}),
]);
ってことで合ってそうか?
await Promise.race([
Promise.allSettled(pool.publish(relays, event)),
new Promise((resolve) => {
setTimeout(
() => {
resolve();
},
1 * 60 * 1000
);
}),
]);
// こう直す?
await Promise.race([
new Promise((resolve) => {
Promise.allSettled(pool.publish(relays, event)).then((_results) => { resolve() });
}),
new Promise((resolve) => {
setTimeout(
() => {
resolve();
},
1 * 60 * 1000
);
}),
]);
ってことで合ってそうか?