MCPcopy Index your code
hub / github.com/ether/etherpad / getChatMessage

Method getChatMessage

src/node/db/Pad.ts:553–559  ·  view source on GitHub ↗

* @param {number} entryNum - ID of the desired chat message. * @returns {?ChatMessage}

(entryNum: number)

Source from the content-addressed store, hash-verified

551 * @returns {?ChatMessage}
552 */
553 async getChatMessage(entryNum: number) {
554 const entry = await this.db.get(`pad:${this.id}:chat:${entryNum}`);
555 if (entry == null) return null;
556 const message = ChatMessage.fromObject(entry as ChatMessage);
557 message.displayName = await authorManager.getAuthorName(message.authorId);
558 return message;
559 }
560
561 /**
562 * @param {number} start - ID of the first desired chat message.

Callers 2

checkMethod · 0.95
ExportEtherpad.tsFile · 0.80

Calls 2

getMethod · 0.80
fromObjectMethod · 0.80

Tested by

no test coverage detected