From 67439f594069317bf5edb8d2566f377e10b363e1 Mon Sep 17 00:00:00 2001 From: ricola Date: Tue, 16 Dec 2025 21:54:05 +0100 Subject: [PATCH 1/2] Revert using 'logger' in cron jobs until it works --- vedia.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vedia.rb b/vedia.rb index 80cb376..198d17f 100644 --- a/vedia.rb +++ b/vedia.rb @@ -562,11 +562,11 @@ end def close_expired_votes Vote.where(state: 'open').where("expire_on < :now", { now: Time.now.utc }).each do |vote| - logger.info "#{Time.now.utc} Closing vote \"#{vote.title}\" because it expired on #{vote.expire_on}..." + puts "#{Time.now.utc} Closing vote \"#{vote.title}\" because it expired on #{vote.expire_on}..." vote.state = 'closed' vote.save User.all.each do |user| - logger.info "#{Time.now.utc} Sending results by email to #{user.email}..." + puts "#{Time.now.utc} Sending results by email to #{user.email}..." mail = Mail.new mail.from = settings.admin_email mail.to = user.email From a93ae1269b49c6be427406285dacd729e7a80ff0 Mon Sep 17 00:00:00 2001 From: ricola Date: Tue, 16 Dec 2025 14:56:32 -0600 Subject: [PATCH 2/2] Improve error message --- vedia.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vedia.rb b/vedia.rb index 198d17f..34c37dd 100644 --- a/vedia.rb +++ b/vedia.rb @@ -149,7 +149,7 @@ get '/reset' do end post '/reset' do - logger.info params[:email] + logger.info "Password reset request for \"#{params[:email]}\"" @errors = [] if not params[:email] =~ URI::MailTo::EMAIL_REGEXP @errors << OpenStruct.new(:attribute => :email, :type => :invalid)