aboutsummaryrefslogtreecommitdiff
path: root/src/message/signalproxy/objects/bufferviewmanager.rs
diff options
context:
space:
mode:
authorMax Audron <audron@cocaine.farm>2025-02-23 13:48:19 +0100
committerMax Audron <audron@cocaine.farm>2025-02-23 13:48:19 +0100
commit275b654a17b02d6293341bf8d0bd8f0091527cb3 (patch)
tree5063eedb0862a11493f3392a0068bc0206cff450 /src/message/signalproxy/objects/bufferviewmanager.rs
parentfix ircchannel and maplist network representation (diff)
fix server feature errors
Diffstat (limited to '')
-rw-r--r--src/message/signalproxy/objects/bufferviewmanager.rs11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/message/signalproxy/objects/bufferviewmanager.rs b/src/message/signalproxy/objects/bufferviewmanager.rs
index 50265dc..683d937 100644
--- a/src/message/signalproxy/objects/bufferviewmanager.rs
+++ b/src/message/signalproxy/objects/bufferviewmanager.rs
@@ -54,7 +54,7 @@ impl BufferViewManager {
#[cfg(feature = "server")]
pub fn add_buffer_view_config(&mut self, config: BufferViewConfig) {
- self.buffer_view_configs.insert(0, config);
+ self.buffer_view_configs.insert(0, Some(config));
sync!("addBufferViewConfig", [0]);
}
@@ -72,7 +72,8 @@ impl BufferViewManager {
if let Some(stored) = self.buffer_view_configs.get_mut(&config.buffer_view_id) {
*stored = Some(config);
} else {
- self.buffer_view_configs.insert(config.buffer_view_id, Some(config));
+ self.buffer_view_configs
+ .insert(config.buffer_view_id, Some(config));
}
}
}
@@ -102,9 +103,9 @@ impl StatefulSyncableServer for BufferViewManager {
Self: Sized,
{
match msg.slot_name.as_str() {
- "requestCreateBufferView" => self.add_buffer_view_config(
- BufferViewConfig::from_network_map(&mut msg.params.remove(0).try_into().unwrap()),
- ),
+ "requestCreateBufferView" => self.add_buffer_view_config(BufferViewConfig::from_network_map(
+ &mut msg.params.remove(0).try_into().unwrap(),
+ )),
"requestCreateBufferViews" => {
let views: VariantList = msg.params.remove(0).try_into().unwrap();
views.into_iter().for_each(|view| {
5update flaresolverrMax Audron-1/+1 2025-09-07add audron windows wg keyMax Audron-0/+8 2025-09-02switch out vultr dns ipv4 ipMax Audron-1/+5 2025-08-11disable homepage trackersMax Audron-3/+3 2025-08-11add mail serverMax Audron-1/+245 2025-08-05add prometheus alerting rulesMax Audron-38/+144 2025-08-01add homepage dashboardMax Audron-3/+284 2025-08-01disable not used gameserversMax Audron-1/+2 2025-08-01add minecraft prometheus exporterMax Audron-3/+67 2025-08-01more monitoring & scrape config shortcutsMax Audron-68/+63 2025-08-01update garage to 2.0Max Audron-6/+10 2025-07-31fix authentik-ldap port bindingsMax Audron-0/+5 2025-07-31update to nixos 25.05Max Audron-113/+65 2025-07-31add more monitoring exporters and scrapersMax Audron-17/+57 2025-07-30try to run authentik nativelyMax Audron-26/+303 2025-07-30more metricsMax Audron-1/+41 2025-07-30enable firewallsMax Audron-1/+39