(source: dict[str, Any])
| 208 | |
| 209 | |
| 210 | def primary_url(source: dict[str, Any]) -> str: |
| 211 | links = link_values(source) |
| 212 | for key in LINK_PRIORITY: |
| 213 | if key in links: |
| 214 | return normalize_url(links[key]) |
| 215 | for value in links.values(): |
| 216 | return normalize_url(value) |
| 217 | return "" |
| 218 | |
| 219 | |
| 220 | def same_source(left: dict[str, Any], right: dict[str, Any]) -> bool: |
no test coverage detected