(dynamicItemData)
| 100 | |
| 101 | |
| 102 | def fetchDynamicItem(dynamicItemData): |
| 103 | typeID, itemID = dynamicItemData |
| 104 | esiData = EsiAccess().getDynamicItem(typeID, itemID).json() |
| 105 | baseItemID = esiData['source_type_id'] |
| 106 | mutaplasmidID = esiData['mutator_type_id'] |
| 107 | attrs = {i['attribute_id']: i['value'] for i in esiData['dogma_attributes']} |
| 108 | baseItem = fetchItem(baseItemID) |
| 109 | mutaplasmid = getDynamicItem(mutaplasmidID) |
| 110 | return baseItem, mutaplasmid, attrs |
no test coverage detected