X-Git-Url: http://gitweb.michael.orlitzky.com/?p=mailshears.git;a=blobdiff_plain;f=lib%2Fmailshears%2Fplugins%2Fagendav.rb;h=35783022564121555c8b55a098bb31e3366bfe9d;hp=3dec9260a0a95dee437c6043c44cfb1e92016760;hb=c6cab6b71770d14dad1115db90a00b990c44a58d;hpb=5e81c3309839fc2c35df2ebfd5a9196b73f45a43 diff --git a/lib/mailshears/plugins/agendav.rb b/lib/mailshears/plugins/agendav.rb index 3dec926..3578302 100644 --- a/lib/mailshears/plugins/agendav.rb +++ b/lib/mailshears/plugins/agendav.rb @@ -1,8 +1,12 @@ require 'pg' +require 'common/plugin' +require 'mailshears/rm_plugin' + class AgendavDb include Plugin + include RmPlugin def initialize() cfg = Configuration.new() @@ -37,8 +41,8 @@ class AgendavDb # Delete the given username and any records in other tables # belonging to it. - sql_queries = ['DELETE FROM prefs WHERE username = $1::int;'] - sql_queries << 'DELETE FROM shared WHERE user_from = $1::int;' + sql_queries = ['DELETE FROM prefs WHERE username = $1;'] + sql_queries << 'DELETE FROM shared WHERE user_from = $1;' begin connection = PGconn.connect(@db_host,