(request: web.Request)
| 15 | |
| 16 | @staticmethod |
| 17 | async def extract_data(request: web.Request): |
| 18 | fact_data = None |
| 19 | raw_body = await request.read() |
| 20 | if raw_body: |
| 21 | try: |
| 22 | fact_data = json.loads(raw_body) |
| 23 | except JSONDecodeError as e: |
| 24 | raise JsonHttpBadRequest('Received invalid json', details=e) |
| 25 | return fact_data |
| 26 | |
| 27 | async def verify_fact_integrity(self, data): |
| 28 | out = [] |
no test coverage detected