diff --git a/app/services/statistic_service.rb b/app/services/statistic_service.rb index df2ff2c25..45f752f93 100644 --- a/app/services/statistic_service.rb +++ b/app/services/statistic_service.rb @@ -126,9 +126,7 @@ class StatisticService def subscriptions_list(options = default_options) result = [] - join_clause = "INNER JOIN suscriptions ON invoice_items.object_id = suscriptions.id AND invoice_items.object_type = '#{Subscription.name}'" - InvoiceItem.joins(join_clause) - .where("object_type = #{Subscription.name} invoice_items.created_at >= :start_date AND invoice_items.created_at <= :end_date", options) + InvoiceItem.where("object_type = '#{Subscription.name}' AND invoice_items.created_at >= :start_date AND invoice_items.created_at <= :end_date", options) .eager_load(invoice: [:coupon]).each do |i| next if i.invoice.is_a?(Avoir)