From eb33be2e392e2a7078a522083660205b99362aad Mon Sep 17 00:00:00 2001 From: Javier Vidal Date: Mon, 22 Dec 2014 15:43:53 +0100 Subject: [PATCH] Fixing relative path to cvs file --- lib/mic/mic.rb | 2 -- lib/mic/search.rb | 6 +++++- lib/mic/version.rb | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/mic/mic.rb b/lib/mic/mic.rb index 272f028..bb2fad1 100644 --- a/lib/mic/mic.rb +++ b/lib/mic/mic.rb @@ -2,8 +2,6 @@ class Mic require 'csv' - FILE = 'files/ISO10383.csv' - class << self def where(options = {}) diff --git a/lib/mic/search.rb b/lib/mic/search.rb index 43bc136..2a60d34 100644 --- a/lib/mic/search.rb +++ b/lib/mic/search.rb @@ -4,7 +4,7 @@ class Search def initialize @a = [] - CSV.foreach(Mic::FILE) do |row| + CSV.foreach(file) do |row| h = {} h[:mic] = row[2] h[:acronym] = row[6] @@ -24,6 +24,10 @@ def select_by(symbol, string, include_segments) @a.select{ |m| m[symbol] =~ Regexp.new(string, 'i') } end + def file + File.expand_path('../../files/ISO10383.csv', File.dirname(__FILE__)) + end + end end \ No newline at end of file diff --git a/lib/mic/version.rb b/lib/mic/version.rb index 343fec6..62fca65 100644 --- a/lib/mic/version.rb +++ b/lib/mic/version.rb @@ -1,3 +1,3 @@ class Mic - VERSION = "1.0.1" + VERSION = "1.0.2" end \ No newline at end of file