Currently we have
|
yield BatchCommand( |
|
index=index, |
|
json=command, |
|
raw=row, |
|
action=action, |
|
operation=operation, |
|
status=BatchCommand.STATUS_INITIAL, |
|
user_summary=user_summary, |
which causes the whole row to be dumped on error:
This is a little jarring and frankly not totally helpful. Just providing the cell would help narrow down the problem. There would be no information loss because the old thing does not really tell you which column went wrong either -- how can you tell when there are many identical columns?
Currently we have
quickstatements3/src/core/parsers/csv.py
Lines 221 to 228 in 9b67ae8
which causes the whole row to be dumped on error:
This is a little jarring and frankly not totally helpful. Just providing the cell would help narrow down the problem. There would be no information loss because the old thing does not really tell you which column went wrong either -- how can you tell when there are many identical columns?