class Gaebot::AutoTask

Public Class Methods

done?(id) click to toggle source
# File lib/gaebot.rb, line 63
def self.done?(id)
  task = AutoTask.where(:id => id, :date => Time.now.strftime("%Y-%m-%d")).first
  task != nil
end

Public Instance Methods

do() click to toggle source
# File lib/gaebot.rb, line 68
def do()
  if self.id != nil
    self.date = Time.now.strftime("%Y-%m-%d")
    begin
      self.save!
    rescue Exception => e
      AutoTask.update(self.id, :date => self.date)
      #task = AutoTask.where(:id => id).first
      #task.date = self.date
      #task.save!
    end
  end
end