We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 32f133c commit 07523cdCopy full SHA for 07523cd
src/webserver/database/sqlpage_functions/functions.rs
@@ -205,7 +205,9 @@ async fn link<'a>(
205
let mut url = file.into_owned();
206
if let Some(parameters) = parameters {
207
url.push('?');
208
- let encoded = serde_json::from_str::<URLParameters>(¶meters)?;
+ let encoded = serde_json::from_str::<URLParameters>(¶meters).with_context(|| {
209
+ format!("link: invalid URL parameters: not a valid json object: {parameters}")
210
+ })?;
211
url.push_str(encoded.get());
212
}
213
if let Some(hash) = hash {
0 commit comments