remove unused fields from message

This commit is contained in:
boring_nick 2023-06-19 18:31:55 +03:00
parent 77511db982
commit b1b08e909f
2 changed files with 5 additions and 9 deletions

View File

@ -23,7 +23,7 @@ export function useLog(channel: string, username: string, year: string, month: s
}
const queryUrl = new URL(`${state.apiBaseUrl}/channel${channelIsId ? "id" : ""}/${channel}/user${usernameIsId ? "id" : ""}/${username}/${year}/${month}`);
queryUrl.searchParams.append("json", "1");
queryUrl.searchParams.append("jsonBasic", "1");
if (!state.settings.newOnBottom.value) {
queryUrl.searchParams.append("reverse", "1");
}
@ -68,7 +68,7 @@ function parseEmotes(messageText: string, emotes: string | undefined): Array<Emo
const startIndex = Number(startPos);
const endIndex = Number(endPos) + 1;
parsed.push({
id,
startIndex: startIndex,

View File

@ -1,20 +1,16 @@
export interface UserLogResponse {
messages: RawLogMessage[],
messages: BasicLogMessage[],
}
export interface LogMessage extends Omit<RawLogMessage, "timestamp"> {
export interface LogMessage extends Omit<BasicLogMessage, "timestamp"> {
timestamp: Date,
emotes: Array<Emote>,
}
export interface RawLogMessage {
export interface BasicLogMessage {
text: string,
username: string,
displayName: string,
channel: string,
timestamp: string,
type: number,
raw: string,
id: string,
tags: Record<string, string>,
}