diff --git a/package.json b/package.json index a5ce843..6e03249 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "test": "echo \"Error: no test specified\" && exit 1", "format": "prettier --write . --ignore-unknown", "start": "node ./dist/patsabot/start.js", - "build": "tsc", + "build": "tsc && cd web && npm run build", "prepare": "husky install" }, "repository": { diff --git a/src/patsabot/discord-transport.ts b/src/patsabot/discord-transport.ts index 4f5d053..900f19d 100644 --- a/src/patsabot/discord-transport.ts +++ b/src/patsabot/discord-transport.ts @@ -15,7 +15,7 @@ interface DiscordTransportOptions extends TransportStreamOptions { } // @ts-ignore -const http = RateLimit.default(Axios.create(), { +const http = RateLimit(Axios.create(), { maxRequests: 1, perMilliseconds: 1000, }); @@ -103,7 +103,7 @@ export default class DiscordTransport extends Transport { this.sendToDiscord(info); }) .catch((err) => { - console.log('Error sending message to discord', err); + console.error('Error sending message to discord', err.message); }); }); } diff --git a/src/patsabot/logger.ts b/src/patsabot/logger.ts index e417cae..5cfa815 100644 --- a/src/patsabot/logger.ts +++ b/src/patsabot/logger.ts @@ -52,10 +52,11 @@ const logger = createLogger({ ) ), }), - new DiscordTransport({ - webhook: process.env.BOT_DISCORD_WEBHOOK_LOGGER, - defaultMeta: { service: 'patsabot' }, - }), + // until discord transport is fixed + // new DiscordTransport({ + // webhook: process.env.BOT_DISCORD_WEBHOOK_LOGGER, + // defaultMeta: { service: 'patsabot' }, + // }), ], exceptionHandlers: [ new transports.File({