more debug info
Some checks failed
Build && Deploy / cargo build (push) Has been cancelled

This commit is contained in:
Akulij 2025-05-31 14:40:20 +05:00
parent f5d108d350
commit a2455008ba

View File

@ -141,6 +141,7 @@ async fn handle_callback(bot: Bot, mut db: DB, bm: BotMessage, q: CallbackQuery)
let user = update_user_tg(user, &tguser);
user.update_user(&mut db).await?;
info!("Is handler set: {}", bm.get_handler().is_some());
let is_propagate: bool = match bm.get_handler() {
Some(handler) => 'prop: {
let ctx = match handler.context() {
@ -149,6 +150,11 @@ async fn handle_callback(bot: Bot, mut db: DB, bm: BotMessage, q: CallbackQuery)
None => break 'prop true,
};
let jsuser = to_js(ctx, &tguser).unwrap();
info!(
"Calling handler {:?} with msg literal: {:?}",
handler,
bm.literal()
);
match handler.call_args(vec![jsuser]) {
Ok(v) => {
if v.is_bool() {