Skip to content

Instantly share code, notes, and snippets.

@knewter
Created September 12, 2012 04:23
Show Gist options
  • Save knewter/3704268 to your computer and use it in GitHub Desktop.
Save knewter/3704268 to your computer and use it in GitHub Desktop.
class DeliverRewardsCommandsController < LoggedInController
# FIXME: Needs to reject non teacher/schooladmins
def create
reward_deliveries = RewardDelivery.find(params[:reward_deliveries])
command = DeliverRewardsCommand.new reward_deliveries: reward_deliveries
command.on_success = method(:on_success)
command.execute!
end
def on_success
redirect_to purchases_report_path(params[:filters])
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment