diff options
author | Kim Alvefur <zash@zash.se> | 2018-10-11 22:42:17 +0200 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2018-10-11 22:42:17 +0200 |
commit | 71a12130dea87656d39d456c5811b6c6ce86b532 (patch) | |
tree | e333c48dc1a8a6977683942e033940f3f7066e66 /util/serialization.lua | |
parent | 41a32414b092fb1f3a0aafa5c97956704f21bad5 (diff) | |
download | prosody-71a12130dea87656d39d456c5811b6c6ce86b532.tar.gz prosody-71a12130dea87656d39d456c5811b6c6ce86b532.zip |
util.serialization: Make errors fatal by default (like the previous implementation)
Diffstat (limited to 'util/serialization.lua')
-rw-r--r-- | util/serialization.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/util/serialization.lua b/util/serialization.lua index 5a8eef81..628c9d33 100644 --- a/util/serialization.lua +++ b/util/serialization.lua @@ -103,7 +103,7 @@ local function new(opt) opt.equals = opt.equals or "="; end - local fallback = opt.fatal and fatal_error or opt.fallback or default_fallback; + local fallback = opt.fallback or opt.fatal == false and default_fallback or fatal_error; local function ser(v) return (types[type(v)] or fallback)(v); |