# HG changeset patch # User Kim Alvefur # Date 1483704442 -3600 # Node ID 2120d71b0d56f4b321de1d72efe03f9e6a80b877 # Parent 56b0ae8cbb0217ab254dbfd2da3ef230c22f3c31 mod_register: Strip '+' char from field names without using length diff -r 56b0ae8cbb02 -r 2120d71b0d56 plugins/mod_register.lua --- a/plugins/mod_register.lua Fri Jan 06 11:10:24 2017 +0100 +++ b/plugins/mod_register.lua Fri Jan 06 13:07:22 2017 +0100 @@ -64,7 +64,7 @@ registration_form[#registration_form + 1] = field; else if field:match("%+$") then - field = field:sub(1, #field - 1); + field = field:sub(1, -2); field_map[field].required = true; end