diff options
| author | Zog | 2018-02-14 15:13:21 +0100 | 
|---|---|---|
| committer | Johan Van Ryseghem | 2018-02-20 09:50:28 +0100 | 
| commit | 736bd34d8c496b81d456d4e4897197eac344247d (patch) | |
| tree | 59a3b5c324b433286d19320ec873e37dd9fa40db /app/models/chouette/line.rb | |
| parent | 786aca6d55f05af6ecb95dbd845e796d213df044 (diff) | |
| download | chouette-core-736bd34d8c496b81d456d4e4897197eac344247d.tar.bz2 | |
Refs #5924 @2h; Update specs
Diffstat (limited to 'app/models/chouette/line.rb')
| -rw-r--r-- | app/models/chouette/line.rb | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/app/models/chouette/line.rb b/app/models/chouette/line.rb index ba2e2755d..874353752 100644 --- a/app/models/chouette/line.rb +++ b/app/models/chouette/line.rb @@ -41,6 +41,7 @@ module Chouette      validates_presence_of :name +      scope :by_text, ->(text) { where('lower(name) LIKE :t or lower(published_name) LIKE :t or lower(objectid) LIKE :t or lower(comment) LIKE :t or lower(number) LIKE :t',        t: "%#{text.downcase}%") } @@ -48,6 +49,8 @@ module Chouette        [:published_name, :number, :comment, :url, :color, :text_color, :stable_id]      end +    def local_id; registration_number end +      def geometry_presenter        Chouette::Geometry::LinePresenter.new self      end | 
