lib/conekta/line_item.rb in conekta-2.0.0 vs lib/conekta/line_item.rb in conekta-2.3.0

- old
+ new

@@ -7,23 +7,10 @@ attr_accessor :name, :description, :unit_price, :quantity, :sku, :shippable, :tags, :brand, :type, :parent_id def _url - if (id.nil? || id.to_s.empty?) - exception = Error.new({ - "message" => I18n.t('error.resource.id', { resource: self.class.class_name, locale: :en }), - "message_to_purchaser" => I18n.t('error.resource.id_purchaser', { locale: Conekta.locale.to_sym }) - }) - - if Conekta.api_version == "2.0.0" - error_list = Conekta::ErrorList.new - error_list.details << exception - exception = error_list - end - - raise exception - end + ensure_id "#{self.order._url}#{self.class._url}/#{id}" end def delete