File tree Expand file tree Collapse file tree
bec_server/bec_server/file_writer Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -261,8 +261,14 @@ def write(
261261 ).isoformat ()
262262 if data .end_time is not None :
263263 info_storage ["end_time" ] = datetime .datetime .fromtimestamp (data .end_time ).isoformat ()
264- info_storage .update (info_storage ["bec" ].get ("user_metadata" , {}))
265- info_storage ["bec" ].pop ("user_metadata" , None )
264+
265+ if "user_metadata" in data .metadata :
266+ # FIXME: Remove once we've migrated everything to v4 scans
267+ # ---
268+ info_storage .update (data .metadata ["user_metadata" ])
269+ # ---
270+ elif "user_metadata" in data .metadata .get ("metadata" , {}):
271+ info_storage .update (data .metadata ["metadata" ]["user_metadata" ])
266272
267273 requested_plugin = self .file_writer_manager .file_writer_config .get ("plugin" )
268274 plugins = plugin_helper .get_file_writer_plugins ()
You can’t perform that action at this time.
0 commit comments