Sha256: ca725d81a60b11307678130792196fe935a53a1b5c3183ec49f42fc33b65d55c

Contents?: true

Size: 526 Bytes

Versions: 3

Compression:

Stored size: 526 Bytes

Contents

require_dependency "jobshop/application_controller"

module Jobshop
  class Organizations::LookupsController < ApplicationController
    def show
      @lookup = Jobshop::User.new
    end

    def create
      emails = params[:user][:email].split(",").map(&:strip).take(5)
      Jobshop::Organization.grouped_by_email(emails).each_pair do |email, organizations|
        Jobshop::OrganizationsMailer.found_organizations(email, organizations).deliver_now
      end

      redirect_to organizations_lookup_path
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
jobshop-0.0.167 app/controllers/jobshop/organizations/lookups_controller.rb
jobshop-0.0.163 app/controllers/jobshop/organizations/lookups_controller.rb
jobshop-0.0.157 app/controllers/jobshop/organizations/lookups_controller.rb