do not use private function of quickjs-rusty
All checks were successful
Build && Deploy / cargo build (push) Successful in 3m32s
All checks were successful
Build && Deploy / cargo build (push) Successful in 3m32s
This commit is contained in:
parent
79acdc283e
commit
1e046e2e19
@ -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() {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user