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 01f9885 commit ae70d3dCopy full SHA for ae70d3d
1 file changed
src/rest/v4/places.rs
@@ -535,10 +535,10 @@ pub async fn get_by_id(
535
pool: Data<MainPool>,
536
) -> Res<JsonObject> {
537
let fields: Vec<&str> = args.fields.as_deref().unwrap_or("").split(',').collect();
538
- let lang = args.lang.as_deref();
+ let lang = args.lang.as_deref().unwrap_or("en");
539
db::main::element::queries::select_by_id_or_osm_id(id.into_inner(), &pool)
540
.await
541
- .map(|it| Json(service::element::generate_tags(&it, &fields, lang)))
+ .map(|it| Json(service::element::generate_tags(&it, &fields, Some(lang))))
542
.map_err(|e| match e {
543
Error::Rusqlite(rusqlite::Error::QueryReturnedNoRows) => RestApiError::not_found(),
544
_ => RestApiError::database(),
0 commit comments