forked from rDrama/rDrama
1
0
Fork 0

fix repeated has_muted

master
Aevann 2024-03-10 21:43:08 +02:00
parent abdafdf315
commit 725ec63df7
1 changed files with 1 additions and 1 deletions

View File

@ -137,7 +137,7 @@ def speak(data, v):
if v.id == chat.owner_id and chat_adding_regex.fullmatch(text):
user = get_user(text[2:], graceful=True, attributes=[User.id])
if user and not user.has_muted(v) and not user.has_muted(v):
if user and not user.has_muted(v) and not user.has_blocked(v):
user_id = user.id
existing = g.db.query(ChatMembership.user_id).filter_by(user_id=user_id, chat_id=chat_id).one_or_none()
leave = g.db.query(ChatLeave.user_id).filter_by(user_id=user_id, chat_id=chat_id).one_or_none()