From 7aa73e4b2f7c319c8dbb2ba89a3983a0920b10dc Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Tue, 30 Apr 2019 18:48:53 +0300 Subject: [PATCH] Fix issue with putting ID instead of name into capping key --- eos/modifiedAttributeDict.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eos/modifiedAttributeDict.py b/eos/modifiedAttributeDict.py index 7b34f0b15..383e0b41b 100644 --- a/eos/modifiedAttributeDict.py +++ b/eos/modifiedAttributeDict.py @@ -218,13 +218,13 @@ class ModifiedAttributeDict(collections.MutableMapping): if attrInfo is None: cappingId = cappingAttrKeyCache[key] = None else: - # see GH issue #620 - cappingId = cappingAttrKeyCache[key] = attrInfo.maxAttributeID + cappingId = attrInfo.maxAttributeID if cappingId is None: cappingKey = None else: cappingAttrInfo = getAttributeInfo(cappingId) cappingKey = None if cappingAttrInfo is None else cappingAttrInfo.name + cappingAttrKeyCache[key] = cappingKey if cappingKey: cappingValue = self.original.get(cappingKey, self.__calculateValue(cappingKey))