chore: attempt to fix tests

This commit is contained in:
Denis Benato
2025-10-08 00:35:09 +02:00
parent 33f9900ef9
commit 7105ae40c6

View File

@@ -82,8 +82,9 @@ impl AuraConfig {
config config
.builtins .builtins
.insert(*n, AuraEffect::default_with_mode(*n)); .insert(*n, AuraEffect::default_with_mode(*n));
}
if !config.support_data.basic_zones.is_empty() { if !config.support_data.basic_zones.is_empty() {
for n in &config.support_data.basic_modes {
let mut default = vec![]; let mut default = vec![];
for (i, tmp) in config.support_data.basic_zones.iter().enumerate() { for (i, tmp) in config.support_data.basic_zones.iter().enumerate() {
default.push(AuraEffect { default.push(AuraEffect {
@@ -118,14 +119,14 @@ impl AuraConfig {
self.multizone_on = false; self.multizone_on = false;
} else { } else {
if let Some(multi) = self.multizone.as_mut() { if let Some(multi) = self.multizone.as_mut() {
if let Some(fx) = multi.get_mut(effect.mode()) { if let Some(fx_vec) = multi.get_mut(effect.mode()) {
for fx in fx.iter_mut() { for fx in fx_vec.iter_mut() {
if fx.zone == effect.zone { if fx.zone == effect.zone {
*fx = effect; *fx = effect;
return; return;
} }
} }
fx.push(effect); fx_vec.push(effect);
} else { } else {
multi.insert(*effect.mode(), vec![effect]); multi.insert(*effect.mode(), vec![effect]);
} }