getMessageById query should only select necessary field

This commit is contained in:
Evan Hahn 2021-05-17 18:15:09 -05:00 committed by Scott Nonnenberg
parent 38f9aef2af
commit 6ccf97b5d0

View file

@ -3076,9 +3076,11 @@ async function removeMessages(ids: Array<string>): Promise<void> {
async function getMessageById(id: string): Promise<MessageType | undefined> {
const db = getInstance();
const row = db.prepare<Query>('SELECT * FROM messages WHERE id = $id;').get({
id,
});
const row = db
.prepare<Query>('SELECT json FROM messages WHERE id = $id;')
.get({
id,
});
if (!row) {
return undefined;