FIX: Make old-style tags.json compatible again

This commit is contained in:
Dominique Barton 2020-04-15 12:59:46 +02:00
parent 0a2e63e6eb
commit fbe9560458
2 changed files with 4 additions and 1 deletions

View file

@ -82,7 +82,7 @@ class Action:
:rtype: dict
'''
data = {
'tag_class': self.__class__.__name__,
'action_class': self.__class__.__name__,
'uid': self.uid,
'alias': self.alias or '',
'parameter': self.parameter or '',

View file

@ -48,6 +48,9 @@ class RegistryDict(dict):
:return: The action
:rtype: actions.Action
'''
if 'tag_class' in item:
item['action_class'] = item.pop('tag_class')
return item['uid'], cls.init_action(**item)
@classmethod