(m_id: str, flds: List[str], d: Dict[str, Any])
| 240 | result: Dict[str, Dict[str, Optional[Dict]]] = dict() |
| 241 | |
| 242 | def process_data(m_id: str, flds: List[str], d: Dict[str, Any]) -> Dict[str, Any]: |
| 243 | out: Dict[str, Any] = {} |
| 244 | for field in flds: |
| 245 | try: |
| 246 | out[to_snake_case(field)] = d[field] |
| 247 | except KeyError: |
| 248 | log.debug(f"Could not find field: {field} in data: {d}") |
| 249 | out[to_snake_case(field)] = None |
| 250 | return out |
| 251 | |
| 252 | try: |
| 253 | if attribute is not None: |
no test coverage detected