Sha256: 9b46b64d2f700e06ca97f5dea0e4f442ad37e3b76c27e118843be11e75e281af
Contents?: true
Size: 590 Bytes
Versions: 30
Compression:
Stored size: 590 Bytes
Contents
require_dependency "ishapi/application_controller" module Ishapi class LeadActionsController < ApplicationController def create if !params[:lead_id] render json: { status: :ok } return end tmpl = Office::LeadActionTemplate.find( params[:tmpl_id] ) puts! tmpl, 'tmpl' lead_action = Office::LeadAction.find_or_create_by({ lead_id: params[:lead_id], tmpl_id: params[:tmpl_id], }) lead_action.params = params.to_json lead_action.save render json: { status: :ok, message: 'saved' } end end end
Version data entries
30 entries across 30 versions & 1 rubygems