X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/e8f91c87ef238ddf6bd96914a196d2d90825e8ee..de8324b3fbbf3f67f0f61c162f5895e8dcd3142d:/services/api/app/controllers/application_controller.rb?ds=sidebyside diff --git a/services/api/app/controllers/application_controller.rb b/services/api/app/controllers/application_controller.rb index 6810d91d4c..3a3f6d3345 100644 --- a/services/api/app/controllers/application_controller.rb +++ b/services/api/app/controllers/application_controller.rb @@ -301,8 +301,9 @@ class ApplicationController < ActionController::Base return if limit_columns.empty? model_class.transaction do limit_query = @objects. + except(:select). select("(%s) as read_length" % - limit_columns.map { |s| "length(#{s})" }.join(" + ")) + limit_columns.map { |s| "octet_length(#{s})" }.join(" + ")) new_limit = 0 read_total = 0 limit_query.find_each do |record|