(self, data)
| 231 | return res |
| 232 | |
| 233 | def encode(self, data): |
| 234 | if self.es_save_meta_as_text: |
| 235 | return super().encode(data) |
| 236 | else: |
| 237 | if not isinstance(data, dict): |
| 238 | return super().encode(data) |
| 239 | if data.get("result"): |
| 240 | data["result"] = self._encode(data["result"])[2] |
| 241 | if data.get("traceback"): |
| 242 | data["traceback"] = self._encode(data["traceback"])[2] |
| 243 | return data |
| 244 | |
| 245 | def decode(self, payload): |
| 246 | if self.es_save_meta_as_text: |