Skip to content

Commit dd1d88b

Browse files
Copilotjenshnielsen
andcommitted
Fix: Always add timestamp_raw attributes to xarray metadata
- Changed _add_metadata_to_xarray to always add run_timestamp_raw and completed_timestamp_raw - Removes conditional logic that only added these when not None - Now consistent with run_timestamp and completed_timestamp behavior - Ensures consistency between export and load methods Fixes #7330 Co-authored-by: jenshnielsen <548266+jenshnielsen@users.noreply.github.com>
1 parent 1338ec9 commit dd1d88b

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

src/qcodes/dataset/exporters/export_to_xarray.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -217,10 +217,8 @@ def _add_metadata_to_xarray(
217217
"parent_dataset_links": links_to_str(dataset.parent_dataset_links),
218218
}
219219
)
220-
if dataset.run_timestamp_raw is not None:
221-
xrdataset.attrs["run_timestamp_raw"] = dataset.run_timestamp_raw
222-
if dataset.completed_timestamp_raw is not None:
223-
xrdataset.attrs["completed_timestamp_raw"] = dataset.completed_timestamp_raw
220+
xrdataset.attrs["run_timestamp_raw"] = dataset.run_timestamp_raw
221+
xrdataset.attrs["completed_timestamp_raw"] = dataset.completed_timestamp_raw
224222
if len(dataset.metadata) > 0:
225223
for metadata_tag, metadata in dataset.metadata.items():
226224
xrdataset.attrs[metadata_tag] = metadata

0 commit comments

Comments
 (0)