From 0d2dbad3bdc89b00cf6fa14743e3c274fe4cda32 Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Tue, 17 Apr 2018 17:08:25 -0400 Subject: [PATCH] in case a row doesn't have an employer --- app/models/person.rb | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/app/models/person.rb b/app/models/person.rb index fa48488..47c3479 100644 --- a/app/models/person.rb +++ b/app/models/person.rb @@ -105,12 +105,16 @@ class Person } ) end - employers = results.map do |result| - Company.new({ - "id" => result["company_id"], - "name" => result["company"], - "industry" => result["industry"], - }) + + employers = [] + results.each do |result| + if result["company_id"] + employers.push(Company.new({ + "id" => result["company_id"], + "name" => result["company"], + "industry" => result["industry"], + })) + end end person = Person.new( {