lib/nova_poshta/response/city.rb in nova_poshta-0.2.0 vs lib/nova_poshta/response/city.rb in nova_poshta-0.3.0

- old
+ new

@@ -4,14 +4,14 @@ attr_accessor :description, :description_ru, :ref, :delivery1, :delivery2, :delivery3, :delivery4, :delivery5, :delivery6, :delivery7, :area_ref, :conglomerates, :city_id def warehouses(params={}) - @api.request('getWarehouses', {city_ref: self.ref}.merge(params)) + address.warehouses(self.ref, params) end def area(params={}) - @api.request('getAreas', params).select { |area| area.ref == self.area_ref }.first.result + address.areas(params).select { |area| area.ref == self.area_ref }.first.result end # city has area attribute, but it should be area_ref, so next writer will fix this situation def area=(area_ref) self.area_ref = area_ref \ No newline at end of file