diff options
| -rw-r--r-- | app/models/chouette/routing_constraint_zone.rb | 2 | ||||
| -rw-r--r-- | app/models/concerns/metadata_support.rb | 4 | 
2 files changed, 5 insertions, 1 deletions
| diff --git a/app/models/chouette/routing_constraint_zone.rb b/app/models/chouette/routing_constraint_zone.rb index 2cfb60bdd..6b7c228b0 100644 --- a/app/models/chouette/routing_constraint_zone.rb +++ b/app/models/chouette/routing_constraint_zone.rb @@ -1,6 +1,6 @@  module Chouette    class RoutingConstraintZone < Chouette::TridentActiveRecord -    # has_metadata +    has_metadata      include ChecksumSupport      include ObjectidSupport diff --git a/app/models/concerns/metadata_support.rb b/app/models/concerns/metadata_support.rb index c4bedbcda..182ab8310 100644 --- a/app/models/concerns/metadata_support.rb +++ b/app/models/concerns/metadata_support.rb @@ -66,6 +66,10 @@ module MetadataSupport        "#{name}_updated_at".to_sym      end +    def as_json +      @table.as_json +    end +      def method_missing(mid, *args)        out = super(mid, *args)        owner.send :write_attribute, attribute_name, @table | 
