3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-10 04:25:01 +00:00

refactor: simplify logs plugin types; remove deprecated format.timestamp field

This commit is contained in:
Dragory 2024-04-09 18:32:01 +03:00
parent b28ca170ed
commit 805234acc1
No known key found for this signature in database
75 changed files with 81 additions and 102 deletions

View file

@ -15,7 +15,7 @@ import { TimeAndDatePlugin } from "../../TimeAndDate/TimeAndDatePlugin";
import { FORMAT_NO_TIMESTAMP, LogsPluginType } from "../types";
import { log } from "../util/log";
interface LogMessageDeleteData {
export interface LogMessageDeleteData {
user: User | UnknownUser;
channel: GuildTextBasedChannel;
message: SavedMessage;
@ -31,10 +31,7 @@ export function logMessageDelete(pluginData: GuildPluginData<LogsPluginType>, da
// See comment on FORMAT_NO_TIMESTAMP in types.ts
const config = pluginData.config.get();
const timestampFormat =
(config.format.timestamp !== FORMAT_NO_TIMESTAMP ? config.format.timestamp : null) ??
config.timestamp_format ??
undefined;
const timestampFormat = config.timestamp_format ?? undefined;
return log(
pluginData,