aboutsummaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
authorAlban Peignier2018-01-07 22:58:55 +0100
committerAlban Peignier2018-01-07 22:59:20 +0100
commitfa63d6e3d51ccc0b3a38616747fcd91b5fdfbba5 (patch)
tree50f69c0ea454e2ba3d8576bfd5fc0c4d98127bff /app
parentb4ef1cecee91ce769ff1e4cd48ae9a8f6e06af27 (diff)
downloadchouette-core-fa63d6e3d51ccc0b3a38616747fcd91b5fdfbba5.tar.bz2
Change Chouette::AreaType.find to return nil if specified code is nil. Refs #5488
Diffstat (limited to 'app')
-rw-r--r--app/models/chouette/area_type.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/app/models/chouette/area_type.rb b/app/models/chouette/area_type.rb
index 43d96b391..4703ea646 100644
--- a/app/models/chouette/area_type.rb
+++ b/app/models/chouette/area_type.rb
@@ -13,6 +13,8 @@ class Chouette::AreaType
@@instances = {}
def self.find(code)
+ return unless code
+
code = code.to_sym
@@instances[code] ||= new(code) if ALL.include? code
end