diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-02-15 22:25:39 +0100 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-02-15 22:25:39 +0100 |
| commit | b467f7202f5c0c3970e39ea396a0cec0fd6a36ee (patch) | |
| tree | aa567f84f0c2891d03de5b6414507c2d9a5f4754 /crates/rocie-client/src/apis/configuration.rs | |
| parent | feat(treewide): Add recipes and user handling (diff) | |
| download | server-b467f7202f5c0c3970e39ea396a0cec0fd6a36ee.zip | |
chore(rocie-client): Re-generate the client api
Diffstat (limited to 'crates/rocie-client/src/apis/configuration.rs')
| -rw-r--r-- | crates/rocie-client/src/apis/configuration.rs | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/crates/rocie-client/src/apis/configuration.rs b/crates/rocie-client/src/apis/configuration.rs index d576aef..118712f 100644 --- a/crates/rocie-client/src/apis/configuration.rs +++ b/crates/rocie-client/src/apis/configuration.rs @@ -35,10 +35,15 @@ impl Configuration { impl Default for Configuration { fn default() -> Self { - let client = reqwest::Client::builder() - .cookie_store(true) - .build() - .expect("to be not missconfigured"); + let client = { + let builder = reqwest::Client::builder(); + + // The browser handles cookies for us, so we don't need to have a storage for them. + #[cfg(not(any(target_arch = "wasm32", target_arch = "wasm64")))] + let builder = builder.cookie_store(true); + + builder.build().expect("to be not missconfigured") + }; Configuration { base_path: "http://localhost".to_owned(), |
