Skip to content

Commit 9421138

Browse files
committed
fix shell component not displaying all menu items
a static shell component selection broke pages with multiple menu items
1 parent 0933c5c commit 9421138

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/webserver/database/sql.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
use super::sql_pseudofunctions::{func_call_to_param, StmtParam};
22
use super::PreparedStatement;
33
use crate::file_cache::AsyncFromStrWithState;
4+
use crate::utils::add_value_to_map;
45
use crate::{AppState, Database};
56
use async_trait::async_trait;
67
use sqlparser::ast::{
@@ -172,7 +173,8 @@ fn extract_static_simple_select(
172173
Expr::Value(Value::Null) => serde_json::Value::Null,
173174
_ => return None,
174175
};
175-
map.insert(alias.value.clone(), value);
176+
let key = alias.value.clone();
177+
map = add_value_to_map(map, (key, value));
176178
}
177179
Some(map)
178180
}

0 commit comments

Comments
 (0)