aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_storage_sql.lua
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2020-02-22 16:23:43 +0100
committerKim Alvefur <zash@zash.se>2020-02-22 16:23:43 +0100
commit0a4ab367411a9d90dbe74995c0be4d7597429a1e (patch)
tree197f657b6f32a0e63cc7dc20928cc07bee3c8e1a /plugins/mod_storage_sql.lua
parentd924dbc40d04588889e4b18f5d0658b84116819f (diff)
downloadprosody-0a4ab367411a9d90dbe74995c0be4d7597429a1e.tar.gz
prosody-0a4ab367411a9d90dbe74995c0be4d7597429a1e.zip
mod_storage_sql: Move update limit check back one step, fixes traceback
0c00274528a4 moved it one step too far, so the check was performed before connecting to the database instead of after.
Diffstat (limited to 'plugins/mod_storage_sql.lua')
-rw-r--r--plugins/mod_storage_sql.lua12
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/mod_storage_sql.lua b/plugins/mod_storage_sql.lua
index a9298138..73207073 100644
--- a/plugins/mod_storage_sql.lua
+++ b/plugins/mod_storage_sql.lua
@@ -623,14 +623,14 @@ function module.load()
return false, "database upgrade needed";
end
end
- end);
- if engine.params.driver == "SQLite3" then
- for row in engine:select("PRAGMA compile_options") do
- if row[1] == "ENABLE_UPDATE_DELETE_LIMIT" then
- engine._have_delete_limit = true;
+ if engine.params.driver == "SQLite3" then
+ for row in engine:select("PRAGMA compile_options") do
+ if row[1] == "ENABLE_UPDATE_DELETE_LIMIT" then
+ engine._have_delete_limit = true;
+ end
end
end
- end
+ end);
engines[sql.db2uri(params)] = engine;
end