File size: 337 Bytes
a5c1fa0
 
 
 
 
 
 
1
2
3
4
5
6
7
8
def validate_record(record_id: int, data: dict) -> dict:
    """Validate a record. record_id must be a positive integer."""
    if not isinstance(record_id, int):
        raise TypeError(f"record_id must be int, got {type(record_id)}")
    if record_id <= 0:
        return None
    return {"id": record_id, "data": data, "valid": True}