Sha256: f20ef09f35fdef429ad68d66e62e074ad499c4308066fef04d9114ed6561ea64
Contents?: true
Size: 317 Bytes
Versions: 2
Compression:
Stored size: 317 Bytes
Contents
event :validate_json, :validate, on: :save, changed: :content do check_json_syntax end def check_json_syntax JSON.parse content rescue JSON::ParserError => e errors.add "invalid json", e.message.sub(/^\d+: /, "").to_s end format :html do def editor :ace_editor end def ace_mode :json end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
card-1.95.1 | mod/basic_types/set/type/json.rb |
card-1.95.0 | mod/basic_types/set/type/json.rb |