We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dab6fab commit e897436Copy full SHA for e897436
splunklib/searchcommands/splunk_csv/dict_writer.py
@@ -81,7 +81,7 @@ def _to_string(item):
81
82
def _writeheader(self, record):
83
if self.fieldnames is None:
84
- self.fieldnames = sorted(record.keys())
+ self.fieldnames = record.keys()
85
self.writeheader()
86
87
def _writerow(self, record):
@@ -93,7 +93,8 @@ def _writerow(self, record):
93
if isinstance(value, list):
94
value, multi_value = self._encode_list(value)
95
row[fieldname] = value
96
- row['__mv_' + fieldname] = multi_value
+ if multi_value is not None:
97
+ row['__mv_' + fieldname] = multi_value
98
elif isinstance(value, bool):
99
row[fieldname] = int(value)
100
else:
0 commit comments