do not use private function of quickjs-rusty
All checks were successful
Build && Deploy / cargo build (push) Successful in 3m32s

This commit is contained in:
Akulij 2025-06-01 17:03:45 +05:00
parent 79acdc283e
commit 1e046e2e19

View File

@ -1,5 +1,5 @@
use log::{error, info}; use log::{error, info};
use quickjs_rusty::{serde::to_js, utils::get_exception}; use quickjs_rusty::serde::to_js;
use std::{ use std::{
str::FromStr, str::FromStr,
sync::{Arc, Mutex, RwLock}, sync::{Arc, Mutex, RwLock},
@ -162,13 +162,6 @@ async fn handle_callback(bot: Bot, mut db: DB, bm: BotMessage, q: CallbackQuery)
); );
match handler.call_args(vec![jsuser]) { match handler.call_args(vec![jsuser]) {
Ok(v) => { Ok(v) => {
// let ctx = quickjs_rusty::Context::from(value)
println!("Ok branch, value: {:?}", v);
if v.is_exception() {
let e = get_exception(v.context());
println!("Exception: {e:?}");
}
if v.is_bool() { if v.is_bool() {
v.to_bool().unwrap_or(true) v.to_bool().unwrap_or(true)
} else if v.is_int() { } else if v.is_int() {