mod_storage_sql: Default value for option sql = { driver = "SQLite3", database =...
authorWaqas Hussain <waqas20@gmail.com>
Sun, 12 Dec 2010 00:38:48 +0000 (05:38 +0500)
committerWaqas Hussain <waqas20@gmail.com>
Sun, 12 Dec 2010 00:38:48 +0000 (05:38 +0500)
plugins/mod_storage_sql.lua

index 2981013b15fc6fd0abe5fbf37aaa218e24ea0527..68b381344a0b182f32cd21746c1c456eb7c4b0bb 100644 (file)
@@ -33,7 +33,7 @@ local host,user,store = module.host;
 do -- process options to get a db connection
        local DBI = require "DBI";
 
-       local params = module:get_option("sql");
+       local params = module:get_option("sql") or { driver = "SQLite3", database = "prosody.sqlite" };
        assert(params and params.driver and params.database, "invalid params");
        
        prosody.unlock_globals();