From a33230db15e76f7330674167627830d7985e2268 Mon Sep 17 00:00:00 2001 From: Alexey Melnichuk Date: Sat, 20 Feb 2016 15:20:38 +0300 Subject: [PATCH] Fix. `connected` method on LuaSQL backend. --- .../install/scripts/resources/functions/database/luasql.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/install/scripts/resources/functions/database/luasql.lua b/resources/install/scripts/resources/functions/database/luasql.lua index f5d5d38e7d..00bb965609 100644 --- a/resources/install/scripts/resources/functions/database/luasql.lua +++ b/resources/install/scripts/resources/functions/database/luasql.lua @@ -94,7 +94,11 @@ function LuaSQLDatabase:release() end function LuaSQLDatabase:connected() - return self._dbh and self._dbh:connected() + if not self._dbh then + return false + end + local str = tostring(self._dbh) + return not string.find(str, 'closed') end end