このコミットが含まれているのは:
2026-10-28 22:28:12 +09:00
コミット ecd8b449e3
9個のファイルの変更、95行の追加、16行の削除
+2 -1
ファイルの表示
@@ -13,6 +13,7 @@ class CountsDefaults
'rows' => '', 'cols' => '', 'conditions' => '', 'tags' => '' } }
details = detail_params(resource)
if details
details = details.merge('sort' => 'resource_id:asc version_no:asc')
language = Locale.find_by(code: locale)&.language_code || locale
name = CountsResourceDefinition.name_key(language)
aliases = CountsResourceDefinition.aliases_key(language)
@@ -72,7 +73,7 @@ class CountsDefaults
entry[:definition] == params.fetch('definition', 'latest') &&
entry[:mode] == params.fetch('mode', 'summary')
end&.fetch(:params) || {}
if settings.key?('sort') && params.key?('rows')
if settings.key?('sort') && params.key?('rows') && params.fetch('mode', 'summary') == 'summary'
actual = QueryState.axes(params['rows'])
expected = QueryState.axes(settings.fetch('rows'))
compatible = actual.is_a?(Array) && actual.first.is_a?(Hash) &&