mirror of
https://github.com/aljazceru/notedeck.git
synced 2025-12-19 01:24:21 +01:00
enostr: update ewebsock
This was using an ancient version of rustls, which in turn included an old version of ring, which was the real reason of the windows compile issues (i think) Cc: kernelkind <kernelkind@gmail.com> Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
use ewebsock::{WsMessage, WsReceiver, WsSender};
|
||||
use ewebsock::{Options, WsMessage, WsReceiver, WsSender};
|
||||
|
||||
use crate::{ClientMessage, Result};
|
||||
use nostrdb::Filter;
|
||||
@@ -50,7 +50,7 @@ impl Eq for Relay {}
|
||||
impl Relay {
|
||||
pub fn new(url: String, wakeup: impl Fn() + Send + Sync + 'static) -> Result<Self> {
|
||||
let status = RelayStatus::Connecting;
|
||||
let (sender, receiver) = ewebsock::connect_with_wakeup(&url, wakeup)?;
|
||||
let (sender, receiver) = ewebsock::connect_with_wakeup(&url, Options::default(), wakeup)?;
|
||||
|
||||
Ok(Self {
|
||||
url,
|
||||
@@ -77,7 +77,8 @@ impl Relay {
|
||||
}
|
||||
|
||||
pub fn connect(&mut self, wakeup: impl Fn() + Send + Sync + 'static) -> Result<()> {
|
||||
let (sender, receiver) = ewebsock::connect_with_wakeup(&self.url, wakeup)?;
|
||||
let (sender, receiver) =
|
||||
ewebsock::connect_with_wakeup(&self.url, Options::default(), wakeup)?;
|
||||
self.status = RelayStatus::Connecting;
|
||||
self.sender = sender;
|
||||
self.receiver = receiver;
|
||||
|
||||
Reference in New Issue
Block a user