15 lines
387 B
Ruby
15 lines
387 B
Ruby
class RemindersController < ApplicationController
|
|
respond_to :json
|
|
|
|
def create
|
|
@reminder = Reminder.new(params[:reminder])
|
|
if @reminder.save
|
|
ThingMailer.reminder_email(@reminder.thing).deliver
|
|
@reminder.update_attribute(:sent, true)
|
|
render(:json => @reminder)
|
|
else
|
|
render(:json => {"errors" => @reminder.errors}, :status => 500)
|
|
end
|
|
end
|
|
end
|