diff options
author | Ted Trask <ttrask01@yahoo.com> | 2010-08-10 15:12:26 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2010-08-10 15:12:26 +0000 |
commit | 4892b9cbf61a21e6c1b5a50a96d93c7bc16c6e25 (patch) | |
tree | 5fbb180d81d16ad6610daf663cfcbee168fb08e4 /lib/authenticator-plaintext.lua | |
parent | 31d48d9640b85143d6b198af4cb117204265d58d (diff) | |
download | acf-core-4892b9cbf61a21e6c1b5a50a96d93c7bc16c6e25.tar.bz2 acf-core-4892b9cbf61a21e6c1b5a50a96d93c7bc16c6e25.tar.xz |
Fixed bug that caused exception when encountered invalid passwd line.
Diffstat (limited to 'lib/authenticator-plaintext.lua')
-rw-r--r-- | lib/authenticator-plaintext.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/authenticator-plaintext.lua b/lib/authenticator-plaintext.lua index 2b6a064..5c37877 100644 --- a/lib/authenticator-plaintext.lua +++ b/lib/authenticator-plaintext.lua @@ -40,7 +40,9 @@ read_field = function(self, tabl, field) for l in string.gmatch(m, "([^\n]+)\n?") do local a = {} a.id, a.entry = string.match(l, "^([^:=]*)[:=](.*)") - table.insert(row, a) + if a.id then + table.insert(row, a) + end end return row else |