changeset 12364:840a488289ac

sql auth: Fixed using password_noscheme
author Timo Sirainen <tss@iki.fi>
date Tue, 02 Nov 2010 18:06:39 +0000
parents 075963b71b94
children 1fab347c4b94
files src/auth/passdb-sql.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/auth/passdb-sql.c	Tue Nov 02 17:31:14 2010 +0000
+++ b/src/auth/passdb-sql.c	Tue Nov 02 18:06:39 2010 +0000
@@ -88,7 +88,8 @@
 		   found. Just checking if password is set isn't enough,
 		   because with proxies we might want to return NULL as
 		   password. */
-		if (sql_result_find_field(result, "password") < 0) {
+		if (sql_result_find_field(result, "password") < 0 &&
+		    sql_result_find_field(result, "password_noscheme") < 0) {
 			auth_request_log_error(auth_request, "sql",
 				"Password query must return a field named "
 				"'password'");