comparison mod_pastebin/mod_pastebin.lua @ 3030:4a7f08fe793c

mod_pastebin: Remove redundant check for non-empty body since it returns earlier in that case
author Kim Alvefur <zash@zash.se>
date Sun, 20 May 2018 17:54:47 +0200
parents 7878dc2dbf59
children 040eaa3844f4
comparison
equal deleted inserted replaced
3029:7878dc2dbf59 3030:4a7f08fe793c
105 105
106 if not body then return; end 106 if not body then return; end
107 107
108 --module:log("debug", "Body(%s) length: %d", type(body), #(body or "")); 108 --module:log("debug", "Body(%s) length: %d", type(body), #(body or ""));
109 109
110 if body and ( 110 if ( #body > length_threshold and utf8_length(body) > length_threshold ) or
111 ((#body > length_threshold)
112 and (utf8_length(body) > length_threshold)) or
113 (trigger_string and body:find(trigger_string, 1, true) == 1) or 111 (trigger_string and body:find(trigger_string, 1, true) == 1) or
114 (select(2, body:gsub("\n", "%0")) >= line_threshold) 112 (select(2, body:gsub("\n", "%0")) >= line_threshold)
115 ) then 113 then
116 if trigger_string and body:sub(1, #trigger_string) == trigger_string then 114 if trigger_string and body:sub(1, #trigger_string) == trigger_string then
117 body = body:sub(#trigger_string+1); 115 body = body:sub(#trigger_string+1);
118 end 116 end
119 local url = pastebin_text(body); 117 local url = pastebin_text(body);
120 module:log("debug", "Pasted message as %s", url); 118 module:log("debug", "Pasted message as %s", url);