aboutsummaryrefslogtreecommitdiffstats
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
commit6e53a3a60161ff0bde157492ed820970a5dbe736 (patch)
tree197f657b6f32a0e63cc7dc20928cc07bee3c8e1a
parent84e0c87b7e165f58f8061ad92c73dddc100cee23 (diff)
downloadprosody-6e53a3a60161ff0bde157492ed820970a5dbe736.tar.gz
prosody-6e53a3a60161ff0bde157492ed820970a5dbe736.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.
-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