equal
deleted
inserted
replaced
59 |
59 |
60 result = {} |
60 result = {} |
61 props = self.properties() |
61 props = self.properties() |
62 |
62 |
63 if not field_names: |
63 if not field_names: |
64 field_names = [i for i in props.keys() if isinstance(i, self.DICT_TYPES)] |
64 field_names = [k for k, v in props.iteritems() if isinstance(v, self.DICT_TYPES)] |
65 |
65 |
66 for key, value in props.iteritems(): |
66 for key, value in props.iteritems(): |
67 # Skip everything that is not valid |
67 # Skip everything that is not valid |
68 if key not in field_names: |
68 if key not in field_names: |
69 continue |
69 continue |