tangled
alpha
login
or
join now
t1c.dev
/
rocksky
forked from
rocksky.app/rocksky
2
fork
atom
A decentralized music tracking and discovery platform built on AT Protocol 🎵
2
fork
atom
overview
issues
pulls
pipelines
[scrobbler] correctly extract token
tsiry-sandratraina.com
10 months ago
759a71cd
c7ab6112
+6
1 changed file
expand all
collapse all
unified
split
crates
scrobbler
src
handlers
mod.rs
+6
crates/scrobbler/src/handlers/mod.rs
···
112
112
};
113
113
let token = token.trim_start_matches("Token ");
114
114
let token = token.trim_start_matches("Bearer ");
115
115
+
let token = token.trim_start_matches("token ");
116
116
+
let token = token.trim_start_matches("bearer ");
117
117
+
118
118
+
if token.is_empty() {
119
119
+
return Ok(HttpResponse::Unauthorized().finish());
120
120
+
}
115
121
116
122
let payload = read_payload!(payload);
117
123
let body = String::from_utf8_lossy(&payload);