Skip to content

Commit 07523cd

Browse files
committed
better err msg in sqlpage.link
1 parent 32f133c commit 07523cd

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/webserver/database/sqlpage_functions/functions.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,9 @@ async fn link<'a>(
205205
let mut url = file.into_owned();
206206
if let Some(parameters) = parameters {
207207
url.push('?');
208-
let encoded = serde_json::from_str::<URLParameters>(&parameters)?;
208+
let encoded = serde_json::from_str::<URLParameters>(&parameters).with_context(|| {
209+
format!("link: invalid URL parameters: not a valid json object: {parameters}")
210+
})?;
209211
url.push_str(encoded.get());
210212
}
211213
if let Some(hash) = hash {

0 commit comments

Comments
 (0)