From 9401723bd1125227a05facb8a3e8aedc42397326 Mon Sep 17 00:00:00 2001 From: slainer68 Date: Fri, 23 Jan 2009 17:30:58 +0100 Subject: [PATCH] Username not defined in database.yml should not raise an exception when generating configuration file. --- lib/thinking_sphinx/index.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/thinking_sphinx/index.rb b/lib/thinking_sphinx/index.rb index 37a5946c3..d26fc49a1 100644 --- a/lib/thinking_sphinx/index.rb +++ b/lib/thinking_sphinx/index.rb @@ -277,7 +277,7 @@ def set_source_database_settings(source) config = @model.connection.instance_variable_get(:@config) source.sql_host = config[:host] || "localhost" - source.sql_user = config[:username] || config[:user] + source.sql_user = config[:username] || config[:user] || "" source.sql_pass = (config[:password].to_s || "").gsub('#', '\#') source.sql_db = config[:database] source.sql_port = config[:port]