We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 257026c commit fbea6efCopy full SHA for fbea6ef
1 file changed
syncrypt/models/vault.py
@@ -46,14 +46,19 @@ def config(self):
46
47
def __get_metadata(self):
48
return {
49
- 'name': self.config.vault.get('name', '')
+ 'name': self.config.vault.get('name', ''),
50
+ 'icon': self.config.vault.get('icon', None)
51
}
52
53
def __set_metadata(self, metadata):
54
if 'name' in metadata:
55
logger.debug('Setting vault\'s name to "%s"', metadata['name'])
56
with self.config.update_context():
57
self.config.vault['name'] = metadata['name']
58
+ if 'icon' in metadata:
59
+ logger.debug('Setting vault icon')
60
+ with self.config.update_context():
61
+ self.config.vault['icon'] = metadata['icon']
62
63
metadata = property(__get_metadata, __set_metadata)
64
0 commit comments