fix: since when str can't use is/is not

This commit is contained in:
Macintxsh 2025-05-21 04:43:15 +03:00
parent 9ad1ce38ee
commit b266a1a2df
Signed by: mctaylors
GPG key ID: 4EEF4F949A266EE2
3 changed files with 4 additions and 4 deletions

View file

@ -106,7 +106,7 @@ async def info_command(update: Update, context: ContextTypes.DEFAULT_TYPE) -> No
f"{html_parser.hyperlink("»", f"http://{app.hostname}/media_assets/{post_data['media_asset']['id']}")}" f"{html_parser.hyperlink("»", f"http://{app.hostname}/media_assets/{post_data['media_asset']['id']}")}"
) )
m.append( m.append(
f"Source: {post_data['source'] if post_data['source'] is not "" else "🚫"}" f"Source: {post_data['source'] if post_data['source'] != "" else "🚫"}"
) )
m.append(f"Rating: {format_rating(post_data['rating'])}") m.append(f"Rating: {format_rating(post_data['rating'])}")
m.append( m.append(

View file

@ -6,14 +6,14 @@ from config import app
def humanize_tags_from_json(value: str, default: str) -> str: def humanize_tags_from_json(value: str, default: str) -> str:
if value is not "": if value != "":
return ", ".join([re.sub("_\\(.*", "", t) for t in value.split()]) return ", ".join([re.sub("_\\(.*", "", t) for t in value.split()])
return default return default
def humanize_filesize(value: int) -> str: def humanize_filesize(value: int) -> str:
for unit in ["B", "KiB", "MiB", "GiB"]: for unit in ["B", "KiB", "MiB", "GiB"]:
if value < 1024 or unit is "GiB": if value < 1024 or unit == "GiB":
break break
value /= 1024 value /= 1024
return f"{value:.2f} {unit}" return f"{value:.2f} {unit}"

View file

@ -35,7 +35,7 @@ def get_token() -> str:
if os.getenv("BOT_TOKEN") is not None: if os.getenv("BOT_TOKEN") is not None:
return os.getenv("BOT_TOKEN") return os.getenv("BOT_TOKEN")
if general.token is not "": if general.token != "":
return general.token return general.token
print( print(