diff --git a/app/controllers/api_controller.rb b/app/controllers/api_controller.rb index 338bf17..bcb3dc4 100644 --- a/app/controllers/api_controller.rb +++ b/app/controllers/api_controller.rb @@ -1,9 +1,11 @@ class ApiController < ApplicationController def check + # WORKS IN MYSQL # @reminders = Reminder.where("(appointment > ?) && (appointment < ?) && ( ISNULL(flag1) || ISNULL(flag2) || ISNULL(flag3))", Time.now.utc, Time.now.utc+1.week) - @reminders = Reminder.where("(appointment > ?) && (appointment < ?) && ( flag1 IS NULL || flag2 IS NULL || flag3 IS NULL)", Time.now.utc, Time.now.utc+1.week) + # WORKS IN POSTGRES + @reminders = Reminder.where("(appointment > ?) && (appointment < ?) && ( flag1 = 0 || flag2 = 0 || flag3 = 0)", Time.now.utc, Time.now.utc+1.week) @reminders.each do |reminder| diff --git a/app/controllers/reminders_controller.rb b/app/controllers/reminders_controller.rb index ab57820..831118b 100644 --- a/app/controllers/reminders_controller.rb +++ b/app/controllers/reminders_controller.rb @@ -41,6 +41,10 @@ def edit # POST /reminders.xml def create @reminder = Reminder.new(params[:reminder]) + + @reminder.flag1 = 0 + @reminder.flag2 = 0 + @reminder.flag3 = 0 respond_to do |format| if @reminder.save