(decisions: dict)
| 44 | |
| 45 | |
| 46 | def insert_decisions(decisions: dict) -> list[dict]: |
| 47 | items = decisions.get("decisions", []) if isinstance(decisions, dict) else [] |
| 48 | if not isinstance(items, list): |
| 49 | return [] |
| 50 | return [ |
| 51 | item |
| 52 | for item in items |
| 53 | if isinstance(item, dict) and str(item.get("decision", "")).strip() == "insert" |
| 54 | ] |
| 55 | |
| 56 | |
| 57 | def safe_image_filename(filename: str, source_image: Path) -> str: |
no outgoing calls
no test coverage detected