class Wco::LeadsController
def update
def update params[:lead][:tag_ids]&.delete '' params[:lead].delete :leadset_id if params[:lead][:leadset_id].blank? @lead = Wco::Lead.find params[:id] authorize! :update, @lead if params[:lead][:photo] photo = Wco::Photo.new photo: params[:lead][:photo] photo.is_public = true if photo.save @lead.photo = photo end params[:lead].delete :photo end if @lead.update params[:lead].permit! flash_notice 'ok' else puts! @lead.errors.full_messages.join(", "), 'cannot update lead' flash_alert @lead end redirect_to action: :show, id: @lead.id end