Add events and refactor
All checks were successful
/ build-artifacts (push) Successful in 55s

Add event listener with JSON output (WIP)
Add notifier on movement events
Refactor Parameter and ParameterList (still shit)
This commit is contained in:
Tobias Reisinger 2024-03-05 03:52:30 +01:00
parent 2c0a8ab616
commit d8cdc2bb11
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
14 changed files with 338 additions and 186 deletions

View file

@ -1,5 +1,5 @@
use crate::models::Client;
use crate::parameter::Parameter;
use crate::parameter::parameters_to_string;
pub fn decode_value(value: &str) -> String {
value
@ -32,9 +32,9 @@ impl From<SendTextMessageTarget> for String {
_ => String::from("0"),
};
Parameter::list_to_string(vec![
Parameter::new("targetmode", target_mode),
Parameter::new("target", &target)
])
parameters_to_string(vec![
(String::from("targetmode"), String::from(target_mode)),
(String::from("target"), target)
], " ")
}
}