Misc fixes

grpc.aoba.app for grpc calls
This commit is contained in:
2025-05-21 23:43:29 -04:00
parent 7061b4c313
commit 224d00718f
7 changed files with 13 additions and 7 deletions

View File

@@ -12,6 +12,10 @@ use route::Route;
#[cfg(debug_assertions)]
pub const HOST: &'static str = "http://localhost:5164";
#[cfg(debug_assertions)]
pub const RPC_HOST: &'static str = "http://localhost:5164";
#[cfg(not(debug_assertions))]
pub const RPC_HOST: &'static str = "https://grpc.aoba.app";
#[cfg(not(debug_assertions))]
pub const HOST: &'static str = "https://aoba.app";

View File

@@ -4,7 +4,7 @@ use aoba::{aoba_rpc_client::AobaRpcClient, auth_rpc_client::AuthRpcClient};
use tonic::service::{Interceptor, interceptor::InterceptedService};
use tonic_web_wasm_client::Client;
use crate::HOST;
use crate::RPC_HOST;
pub mod aoba {
tonic::include_proto!("aoba");
@@ -37,7 +37,7 @@ impl RpcConnection {
fn ensure_client(&self) {
if self.aoba.read().unwrap().is_none() {
let wasm_client = Client::new(HOST.into());
let wasm_client = Client::new(RPC_HOST.into());
let aoba_client = AobaRpcClient::with_interceptor(wasm_client.clone(), AuthInterceptor);
*self.aoba.write().unwrap() = Some(aoba_client);
*self.auth.write().unwrap() = Some(AuthRpcClient::new(wasm_client.clone()));

View File

@@ -27,7 +27,7 @@ pub fn Settings() -> Element {
div {
pre {
class: "codeSelect",
"test {d}"
"{d}"
}
}
}