Merge pull request #23 from mwalker/escape-double-quote-in-csv

Escape double quotes in csv format
pull/24/head
deadc0de 2 years ago committed by GitHub
commit 34f6bc80e8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -310,12 +310,12 @@ class Noder:
out.append(node.attr) # meta out.append(node.attr) # meta
else: else:
# handle other nodes # handle other nodes
out.append(node.name) # name out.append(node.name.replace('"', '""')) # name
out.append(node.type) # type out.append(node.type) # type
parents = self._get_parents(node) parents = self._get_parents(node)
storage = self._get_storage(node) storage = self._get_storage(node)
fullpath = os.path.join(storage.name, parents) fullpath = os.path.join(storage.name, parents)
out.append(fullpath) # full path out.append(fullpath.replace('"', '""')) # full path
out.append(utils.human(node.size)) # size out.append(utils.human(node.size)) # size
out.append(utils.epoch_to_str(storage.ts)) # indexed_at out.append(utils.epoch_to_str(storage.ts)) # indexed_at

Loading…
Cancel
Save