From 0e6672d9bf847d877a9c4a41b46edc7859767837 Mon Sep 17 00:00:00 2001
From: andryyy <andre.peters@debinux.de>
Date: Sat, 30 Oct 2021 14:40:26 +0200
Subject: [PATCH] [Dovecot] LUA fix

---
 data/Dockerfiles/dovecot/docker-entrypoint.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/data/Dockerfiles/dovecot/docker-entrypoint.sh b/data/Dockerfiles/dovecot/docker-entrypoint.sh
index 2b1d92ad..9ac2dc64 100755
--- a/data/Dockerfiles/dovecot/docker-entrypoint.sh
+++ b/data/Dockerfiles/dovecot/docker-entrypoint.sh
@@ -181,7 +181,7 @@ function auth_password_verify(req, pass)
           cur:close()
           con:close()
           return dovecot.auth.PASSDB_RESULT_OK, "password=" .. pass
-        if row.has_prot_access == "1" then
+        elseif row.has_prot_access == "1" then
           con:execute(string.format([[REPLACE INTO sasl_log (service, app_password, username, real_rip)
             VALUES ("%s", %d, "%s", "%s")]], con:escape(req.service), row.id, con:escape(req.user), con:escape(req.real_rip)))
           cur:close()