From df0e5fc26b4a0d1d4bb2ad38c6cd272c3bcdb3ce Mon Sep 17 00:00:00 2001 From: Fritzzzz Date: Tue, 24 Feb 2026 23:52:53 +0200 Subject: [PATCH] remove unused --- .../add-gmail/add/src/channels/gmail.ts | 31 ++++++++++--------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/.claude/skills/add-gmail/add/src/channels/gmail.ts b/.claude/skills/add-gmail/add/src/channels/gmail.ts index 704c364..4d11bdf 100644 --- a/.claude/skills/add-gmail/add/src/channels/gmail.ts +++ b/.claude/skills/add-gmail/add/src/channels/gmail.ts @@ -5,7 +5,7 @@ import path from 'path'; import { google, gmail_v1 } from 'googleapis'; import { OAuth2Client } from 'google-auth-library'; -import { ASSISTANT_NAME, MAIN_GROUP_FOLDER } from '../config.js'; +import { MAIN_GROUP_FOLDER } from '../config.js'; import { logger } from '../logger.js'; import { Channel, @@ -39,10 +39,7 @@ export class GmailChannel implements Channel { private threadMeta = new Map(); private userEmail = ''; - constructor( - opts: GmailChannelOpts, - pollIntervalMs = 60000, - ) { + constructor(opts: GmailChannelOpts, pollIntervalMs = 60000) { this.opts = opts; this.pollIntervalMs = pollIntervalMs; } @@ -87,16 +84,14 @@ export class GmailChannel implements Channel { // Verify connection const profile = await this.gmail.users.getProfile({ userId: 'me' }); this.userEmail = profile.data.emailAddress || ''; - logger.info( - { email: this.userEmail }, - 'Gmail channel connected', - ); + logger.info({ email: this.userEmail }, 'Gmail channel connected'); // Start polling this.pollTimer = setInterval( - () => this.pollForMessages().catch((err) => - logger.error({ err }, 'Gmail poll error'), - ), + () => + this.pollForMessages().catch((err) => + logger.error({ err }, 'Gmail poll error'), + ), this.pollIntervalMs, ); @@ -218,7 +213,8 @@ export class GmailChannel implements Channel { const headers = msg.data.payload?.headers || []; const getHeader = (name: string) => - headers.find((h) => h.name?.toLowerCase() === name.toLowerCase())?.value || ''; + headers.find((h) => h.name?.toLowerCase() === name.toLowerCase()) + ?.value || ''; const from = getHeader('From'); const subject = getHeader('Subject'); @@ -259,10 +255,15 @@ export class GmailChannel implements Channel { // Find the main group to deliver the email notification const groups = this.opts.registeredGroups(); - const mainEntry = Object.entries(groups).find(([, g]) => g.folder === MAIN_GROUP_FOLDER); + const mainEntry = Object.entries(groups).find( + ([, g]) => g.folder === MAIN_GROUP_FOLDER, + ); if (!mainEntry) { - logger.debug({ chatJid, subject }, 'No main group registered, skipping email'); + logger.debug( + { chatJid, subject }, + 'No main group registered, skipping email', + ); return; }