diff --git a/src/luamod.rs b/src/luamod.rs index 1b71bcae5351085358dcae572258c0d1f4fbac4c..399645734fce5422452c2355cce956ea8dbc15b2 100644 --- a/src/luamod.rs +++ b/src/luamod.rs @@ -12,7 +12,6 @@ use crate::schema::{self, ADMIN_ID}; use crate::sync; #[allow(unused_imports)] use crate::tlog; -use crate::traft::error::Error; use crate::traft::op::{self, Op}; use crate::traft::{self, node, RaftIndex, RaftTerm}; use crate::util::duration_from_secs_f64_clamped; @@ -37,14 +36,14 @@ where { let luamod: tlua::LuaTable<_> = l.get("pico").unwrap(); luamod.set(name, value); - let help_table: tlua::LuaTable<_> = luamod.get_or_create_metatable(); + let help_table: tlua::LuaTable<_> = luamod.metatable(); help_table.set(name, help); } #[inline(always)] fn luamod_set_help_only(l: &LuaThread, name: &str, help: &str) { let luamod: tlua::LuaTable<_> = l.get("pico").unwrap(); - let help_table: tlua::LuaTable<_> = luamod.get_or_create_metatable(); + let help_table: tlua::LuaTable<_> = luamod.metatable(); help_table.set(name, help); }