1W51qISAkmAUZ2JG4Z0FBE changeset
| Changeset | 663737643064 (b) |
|---|---|
| Parent | None (a) |
| a | b | ||
|---|---|---|---|
| 0 | + | function(head, row, req, row_info) { | |
| 0 | + | csv_row = function(arr) { | |
| 0 | + | return ['"' + item + '"' for each (item in arr)].join(',') + '\n'; | |
| 0 | + | } | |
| 0 | + | ||
| 0 | + | if (head) { | |
| 0 | + | return { | |
| 0 | + | headers: { 'Content-Type': 'text/csv' }, | |
| 0 | + | body: csv_row(['Titel', 'URL', 'Categoriƫn', 'Tags']) | |
| 0 | + | }; | |
| 0 | + | } | |
| 0 | + | else if (row) { | |
| 0 | + | doc = row.value; | |
| 0 | + | return csv_row([doc.title, doc.url, doc.categories.join(','), doc.tags.join(',')]); | |
| 0 | + | } | |
| 0 | + | } | |
| ... | |||
|
|