From ecf703f5e15981503075523f19049b47307a27ad Mon Sep 17 00:00:00 2001 From: Nikolaos Triantafyllis Date: Wed, 29 May 2024 15:54:25 +0300 Subject: [PATCH] Bugfix if fm already in xml from another source than Gisola --- src/gisola.py | 2 +- src/isola.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/gisola.py b/src/gisola.py index 159920b..63c5231 100644 --- a/src/gisola.py +++ b/src/gisola.py @@ -32,7 +32,7 @@ __credits__ = ["Nikolaos Triantafyllis (triantafyl@noa.gr), Ioannis Venetis (venetis@unipi.gr), Ioannis Fountoulakis (ifountoul@noa.gr), Erion-Vasilis Pikoulis (pikoulis@ceid.upatras.gr), Efthimios Sokos (esokos@upatras.gr), Christos Evangelidis (cevan@noa.gr)"] __author__= 'Nikolaos Triantafyllis (triantafyl@noa.gr)' __license__ = "GPLv3" -__version__ = "1.1.0" +__version__ = "1.2.1" __maintainer__ = "Nikolaos Triantafyllis" __email__ = "triantafyl@noa.gr" __status__ = "Production" diff --git a/src/isola.py b/src/isola.py index 6ddefe1..5bca1de 100644 --- a/src/isola.py +++ b/src/isola.py @@ -766,10 +766,10 @@ def gatherResults(cfg=None, evt=None, workdir=None, bestinvdir=None, revise=Fals evt.origins=list(filter(lambda x: not x.resource_id==_fm[0].moment_tensor.derived_origin_id,evt.origins)) evt.magnitudes=list(filter(lambda x: not x.origin_id==_fm[0].moment_tensor.derived_origin_id,evt.magnitudes)) - # this double for loop is needed in order to maintain the components attribdict - for _ in evt.focal_mechanisms: - for _i in range(1,len(_.extra.components.value)+1): - _.extra['components']['value']['component_'+str(_i)]['value']=AttribDict() + # this double for loop is needed in order to maintain the components attribdict + for _ in evt.focal_mechanisms: + for _i in range(1,len(_.extra.components.value)+1): + _.extra['components']['value']['component_'+str(_i)]['value']=AttribDict() evt.focal_mechanisms.append(fm) evt.origins.append(org)