Method: Elabs::ReportsController#create
- Defined in:
- app/controllers/elabs/reports_controller.rb
#create ⇒ Object
POST /reports POST /reports.json rubocop:disable Metrics/AbcSize
6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'app/controllers/elabs/reports_controller.rb', line 6 def create report = complete_report_with_user respond_to do |format| if report.save format.html { redirect_to request.referer, notice: _('Report was successfully created.') } format.json { render json: { message: 'ok' }, status: :created } else format.html { redirect_to request.referer, notice: { error: report.errors } } format.json { render json: report.errors, status: :unprocessable_entity } end end end |