MCPcopy Create free account
hub / github.com/ChatLab/ChatLab / updateMemberAliases

Function updateMemberAliases

apps/desktop/main/worker/query/basic.ts:188–202  ·  view source on GitHub ↗
(sessionId: string, memberId: number, aliases: string[])

Source from the content-addressed store, hash-verified

186}
187
188export function updateMemberAliases(sessionId: string, memberId: number, aliases: string[]): boolean {
189 const dbPath = getDbPath(sessionId)
190 if (!fs.existsSync(dbPath)) return false
191 try {
192 const db = new Database(dbPath)
193 db.pragma('journal_mode = WAL')
194 const adapter = new BetterSqliteAdapter(db)
195 const result = coreUpdateMemberAliases(adapter, memberId, aliases)
196 db.close()
197 return result
198 } catch (error) {
199 console.error('[Worker] Failed to update member aliases:', error)
200 return false
201 }
202}
203
204export function mergeMembers(sessionId: string, memberId1: number, memberId2: number): boolean {
205 const dbPath = getDbPath(sessionId)

Callers 1

dbWorker.tsFile · 0.90

Calls 4

getDbPathFunction · 0.90
pragmaMethod · 0.65
closeMethod · 0.65
errorMethod · 0.65

Tested by

no test coverage detected