# HG changeset patch # User Waqas Hussain # Date 1293461037 -18000 # Node ID c64b0aefb9223b542d738328445c589c6baa1fa3 # Parent 1a89fd3cc954f5041be007a75dc429e7f4bb955f mod_storage_sql: Use util.json instead of util.serialization. diff -r 1a89fd3cc954 -r c64b0aefb922 plugins/mod_storage_sql.lua --- a/plugins/mod_storage_sql.lua Mon Dec 27 19:37:04 2010 +0500 +++ b/plugins/mod_storage_sql.lua Mon Dec 27 19:43:57 2010 +0500 @@ -25,7 +25,7 @@ local pairs = pairs; local next = next; local setmetatable = setmetatable; -local json = { stringify = function(s) return require"util.serialization".serialize(s) end, parse = require"util.serialization".deserialize }; +local json = require "util.json"; local connection = ...; local host,user,store = module.host; @@ -59,7 +59,7 @@ module:log("debug", "Initialized new SQLite3 database"); end assert(connection:commit()); - --print("===", json.stringify()) + --print("===", json.encode()) end end @@ -68,7 +68,7 @@ if t == "string" or t == "boolean" or t == "number" then return t, tostring(value); elseif t == "table" then - local value,err = json.stringify(value); + local value,err = json.encode(value); if value then return "json", value; end return nil, err; end @@ -81,7 +81,7 @@ elseif value == "false" then return false; end elseif t == "number" then return tonumber(value); elseif t == "json" then - return json.parse(value); + return json.decode(value); end end