mirror of
https://github.com/nexy7574/LCC-bot.git
synced 2024-09-19 18:16:34 +01:00
Fix recursion error
This commit is contained in:
parent
02968a7b88
commit
98c916bb9b
1 changed files with 10 additions and 1 deletions
|
@ -4,6 +4,7 @@ import hashlib
|
|||
import inspect
|
||||
import io
|
||||
import json
|
||||
import logging
|
||||
import os
|
||||
import random
|
||||
import re
|
||||
|
@ -366,7 +367,15 @@ class Events(commands.Cog):
|
|||
)
|
||||
)
|
||||
if _message.reference is not None and _message.reference.cached_message:
|
||||
_payload.reply_to = generate_payload(_message)
|
||||
try:
|
||||
_payload.reply_to = generate_payload(_message.reference.cached_message)
|
||||
except RecursionError:
|
||||
_payload.reply_to = None
|
||||
logging.warning(
|
||||
"Failed to generate reply payload for message %s",
|
||||
_message.id,
|
||||
exc_info=True
|
||||
)
|
||||
return _payload
|
||||
|
||||
payload = generate_payload(message)
|
||||
|
|
Loading…
Reference in a new issue