このコミットが含まれているのは:
2026-10-28 20:34:11 +09:00
コミット cb3f4c600a
14個のファイルの変更、208行の追加、33行の削除
+6
ファイルの表示
@@ -139,6 +139,7 @@ class CountsExportProjection
if @complete_names && ((!@summary && @resource == 'tags') || row.key?(:names))
result['names'] = row[:names] || []
end
result['aliases'] = row[:aliases] if @complete_names && row.key?(:aliases)
result
end
@@ -155,6 +156,9 @@ class CountsExportProjection
end
def csv_display(value, key)
if key.start_with?('aliases_') && value.is_a?(Array)
return value.map { fetch(_1, 'name') }.compact.join("\n")
end
return @labels.fetch('bot', '') if key == 'created_by_user' && value.nil?
return @labels.fetch("event_type:#{ value }", value) if key == 'event_type'
return value ? @labels.fetch('latest', 'true') : '' if key == 'latest'
@@ -272,6 +276,8 @@ class CountsExportProjection
end
if @complete_names && ['tags', 'parents'].include?(prefix)
result['names'] = fetch(row, 'names') || []
aliases = fetch(row, 'aliases')
result['aliases'] = aliases if aliases
end
result
end