From fe1af349d100e7bc27e1b069bebd5b22845c409c Mon Sep 17 00:00:00 2001 From: Valentin Kuznetsov Date: Thu, 28 Jul 2022 14:13:18 -0400 Subject: [PATCH] Use pop function to delete parent keys --- Server/Python/src/dbs/business/DBSBlockInsert.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Server/Python/src/dbs/business/DBSBlockInsert.py b/Server/Python/src/dbs/business/DBSBlockInsert.py index 577632ed..9439ee05 100644 --- a/Server/Python/src/dbs/business/DBSBlockInsert.py +++ b/Server/Python/src/dbs/business/DBSBlockInsert.py @@ -254,10 +254,8 @@ def insertBlockFile(self, blockcontent, datasetId, migration=False): hasFparentage = True if migration: fileParentList[k]['this_file_id'] = logicalFileName[fileParentList[k]['this_logical_file_name']] - if 'this_logical_file_name' in fileParentList[k]: - del fileParentList[k]['this_logical_file_name'] - if 'parent_file_id' in fileParentList[k]: - del fileParentList[k]['parent_file_id'] + fileParentList[k].pop('this_logical_file_name', None) + fileParentList[k].pop('parent_file_id', None) else: fileParentList[k]['this_file_id'] = logicalFileName[fileParentList[k]['logical_file_name']] del fileParentList[k]['logical_file_name']