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 d695207 commit 0003f65Copy full SHA for 0003f65
splunklib/searchcommands/internals.py
@@ -594,8 +594,8 @@ def _write_record(self, record):
594
fieldnames = self._fieldnames
595
596
if fieldnames is None:
597
- self.custom_fields |= set(record.keys())
598
- self._fieldnames = fieldnames = list(self.custom_fields)
+ self._fieldnames = fieldnames = list(record.keys())
+ self._fieldnames.extend([i for i in self.custom_fields if i not in self._fieldnames])
599
value_list = imap(lambda fn: (str(fn), str('__mv_') + str(fn)), fieldnames)
600
self._writerow(list(chain.from_iterable(value_list)))
601
0 commit comments