docstringggggg

This commit is contained in:
David Robertson 2022-05-18 10:19:30 +01:00
parent ad6a6675bf
commit 0953cad3e4
No known key found for this signature in database
GPG key ID: 903ECE108A39DEDD

View file

@ -250,4 +250,8 @@ def base62_encode(num: int, minwidth: int = 1) -> str:
def non_null_str_or_none(val: Any) -> Optional[str]:
"""Check that the arg is a string containing no null (U+0000) codepoints.
If so, returns the given string unmodified; otherwise, returns None.
"""
return val if isinstance(val, str) and "\u0000" not in val else None