filter variant to use only defined in runtime config
All checks were successful
Build && Deploy / cargo build (push) Successful in 1m5s
All checks were successful
Build && Deploy / cargo build (push) Successful in 1m5s
This commit is contained in:
parent
50e2d6e824
commit
8a3e8c4705
@ -87,6 +87,16 @@ async fn handle_botmessage(bot: Bot, mut db: DB, bm: BotMessage, msg: Message) -
|
||||
None
|
||||
};
|
||||
|
||||
// Filtering to use only defined variants
|
||||
let variant = match bm
|
||||
.variants()
|
||||
.iter()
|
||||
.any(|v| v == variant.as_ref().map_or("", |v| v))
|
||||
{
|
||||
true => variant,
|
||||
false => None,
|
||||
};
|
||||
|
||||
let is_propagate: bool = match bm.get_handler() {
|
||||
Some(handler) => 'prop: {
|
||||
let ctx = match handler.context() {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user