aboutsummaryrefslogtreecommitdiff
path: root/server/src/main.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-09-24 11:20:36 +0200
committermetamuffin <metamuffin@disroot.org>2023-09-24 11:20:36 +0200
commit96ba9a10b7acd4f8285ab89b4e5fe488ee50025c (patch)
tree3dda351c1d5c57276f40c097b74fb6207cd36479 /server/src/main.rs
parent6d03ac2f89fdb0e23061f3252abf4bd86e2833a2 (diff)
downloadkeks-meet-96ba9a10b7acd4f8285ab89b4e5fe488ee50025c.tar
keks-meet-96ba9a10b7acd4f8285ab89b4e5fe488ee50025c.tar.bz2
keks-meet-96ba9a10b7acd4f8285ab89b4e5fe488ee50025c.tar.zst
no-cache in debug
Diffstat (limited to 'server/src/main.rs')
-rw-r--r--server/src/main.rs12
1 files changed, 11 insertions, 1 deletions
diff --git a/server/src/main.rs b/server/src/main.rs
index a1a8502..f6608fc 100644
--- a/server/src/main.rs
+++ b/server/src/main.rs
@@ -97,7 +97,17 @@ async fn run() {
.or(sw_script)
.or(old_format_redirect)
.or(client_config_css)
- .map(|r| warp::reply::with_header(r, "cache-control", "max-age=86400")))
+ .map(|r| {
+ warp::reply::with_header(
+ r,
+ "cache-control",
+ if cfg!(debug_assertions) {
+ "no-cache"
+ } else {
+ "max-age=86400"
+ },
+ )
+ }))
.recover(handle_rejection)
.with(warp::log("keks-meet"))
.map(|r| warp::reply::with_header(r, "server", "keks-meet"));