Skip to content

Commit 82a6826

Browse files
committed
official site blog
1 parent aadb206 commit 82a6826

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

examples/official-site/blog.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ SELECT title,
1212
icon,
1313
sqlpage.link(
1414
COALESCE(external_url, ''),
15-
ifnull(external_url, json_object('post', title))
15+
CASE WHEN external_url IS NULL THEN json_object('post', title) ELSE NULL END
1616
) AS link
1717
FROM blog_posts
1818
ORDER BY created_at DESC;

src/webserver/database/sqlpage_functions/functions.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ async fn link<'a>(
206206
if let Some(parameters) = parameters {
207207
url.push('?');
208208
let encoded = serde_json::from_str::<URLParameters>(&parameters).with_context(|| {
209-
format!("link: invalid URL parameters: not a valid json object: {parameters}")
209+
format!("link: invalid URL parameters: not a valid json object:\n{parameters}")
210210
})?;
211211
url.push_str(encoded.get());
212212
}

0 commit comments

Comments
 (0)