Fix embed logs
This commit is contained in:
parent
e2be447de5
commit
dc53de8ae3
1 changed files with 11 additions and 2 deletions
|
@ -133,8 +133,17 @@ export async function getLogMessage<TLogType extends keyof ILogTypeData>(
|
|||
if (timestamp) {
|
||||
formatted = `\`[${timestamp}]\` ${formatted}`;
|
||||
}
|
||||
} else if (formatted != null && formatted.embed && includeEmbedTimestamp) {
|
||||
formatted.embed.timestamp = isoTimestamp;
|
||||
} else if (formatted != null) {
|
||||
if (formatted.embed) {
|
||||
formatted.embeds = [formatted.embed];
|
||||
delete formatted.embed;
|
||||
}
|
||||
|
||||
if (formatted.embeds && Array.isArray(formatted.embeds) && includeEmbedTimestamp) {
|
||||
for (const embed of formatted.embeds) {
|
||||
embed.timestamp = isoTimestamp;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return formatted;
|
||||
|
|
Loading…
Add table
Reference in a new issue