Mercurial > libervia-backend
comparison src/tools/common/data_objects.py @ 2478:e5acc83a9d51
tools (common/data_objects): use lists instead of generators for BlogItem.groups and BlogItem.tags
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 21 Jan 2018 20:20:38 +0100 |
parents | 6607bb29ab7b |
children | ac6097a66944 |
comparison
equal
deleted
inserted
replaced
2477:cae326e962c3 | 2478:e5acc83a9d51 |
---|---|
85 return self.mb_data.get(u'author_email') | 85 return self.mb_data.get(u'author_email') |
86 | 86 |
87 @property | 87 @property |
88 def tags(self): | 88 def tags(self): |
89 if self._tags is None: | 89 if self._tags is None: |
90 self._tags = data_format.dict2iter('tag', self.mb_data) | 90 self._tags = list(data_format.dict2iter('tag', self.mb_data)) |
91 return self._tags | 91 return self._tags |
92 | 92 |
93 @property | 93 @property |
94 def groups(self): | 94 def groups(self): |
95 if self._groups is None: | 95 if self._groups is None: |
96 self._groups = data_format.dict2iter('group', self.mb_data) | 96 self._groups = list(data_format.dict2iter('group', self.mb_data)) |
97 return self._groups | 97 return self._groups |
98 | 98 |
99 @property | 99 @property |
100 def title(self): | 100 def title(self): |
101 return self.mb_data.get(u'title') | 101 return self.mb_data.get(u'title') |