X-Git-Url: http://gitweb.michael.orlitzky.com/?p=mailshears.git;a=blobdiff_plain;f=lib%2Fcommon%2Fdavical_plugin.rb;h=afd1d883e66115c32964fb9f9cd61f58c0622a93;hp=1cc06ce0dd397d7e4e26443aa68871b82511e8df;hb=365d681f1ef45bd3f5f2c9dded07108bdd75a1ff;hpb=483d14dc8228a81d12fb109d3ed6510e2d2b03c1 diff --git a/lib/common/davical_plugin.rb b/lib/common/davical_plugin.rb index 1cc06ce..afd1d88 100644 --- a/lib/common/davical_plugin.rb +++ b/lib/common/davical_plugin.rb @@ -5,8 +5,7 @@ module DavicalPlugin # is, we implement the Plugin interface. include Plugin - def initialize() - cfg = Configuration.new() + def initialize(cfg) @db_host = cfg.davical_dbhost @db_port = cfg.davical_dbport @db_opts = cfg.davical_dbopts @@ -82,7 +81,8 @@ module DavicalPlugin @db_user, @db_pass) - sql_query = "SELECT username FROM usr" + # User #1 is the super-user, and not tied to an email address. + sql_query = "SELECT username FROM usr WHERE user_no > 1" connection.query(sql_query) do |result| usernames = result.field_values('username')