FIX: ensures group_ids are not "" or nil (#39)

This commit is contained in:
Joffrey JAFFEUX
2019-10-16 12:43:10 +02:00
committed by GitHub
parent c58748474a
commit 4196321e41
2 changed files with 11 additions and 5 deletions
+2 -1
View File
@@ -658,7 +658,8 @@ SQL
[:name, :description, :sql, :created_by, :created_at, :last_run_at].each do |sym|
query.send("#{sym}=", h[sym].strip) if h[sym]
end
query.group_ids = h[:group_ids]
group_ids = (h[:group_ids] == "" || !h[:group_ids]) ? [] : h[:group_ids]
query.group_ids = group_ids
query.id = h[:id].to_i if h[:id]
query
end