lib/honeybee/model.rb in honeybee-openstudio-2.26.0 vs lib/honeybee/model.rb in honeybee-openstudio-2.27.0

- old
+ new

@@ -38,10 +38,11 @@ # Read Ladybug Energy Model JSON from disk def self.read_from_disk(file) hash = nil File.open(File.join(file), 'r') do |f| - hash = JSON.parse(f.read, symbolize_names: true) + hash = JSON.parse(File.read(f, :external_encoding => 'UTF-8', + :internal_encoding => 'UTF-8'), symbolize_names: true, encoding: 'UTF-8') end Model.new(hash) end # Load ModelObject from symbolized hash