diff options
Diffstat (limited to 'handlers.c')
-rw-r--r-- | handlers.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -26,10 +26,10 @@ static void restrict_user(long long chat_id, long long uid) { int handle_message(struct TdUpdateNewMessage *update) { const struct TdMessage *message = update->message_; - if (message->sender_->ID == CODE_MessageSenderUser && + if (message->sender_id_->ID == CODE_MessageSenderUser && (message->content_->ID == CODE_MessageChatJoinByRequest || message->content_->ID == CODE_MessageChatJoinByLink)) { - restrict_user(message->chat_id_, ((struct TdMessageSenderUser *) message->sender_)->user_id_); + restrict_user(message->chat_id_, ((struct TdMessageSenderUser *) message->sender_id_)->user_id_); return 0; } if (message->content_->ID != CODE_MessageChatAddMembers) |