Add fallback message to fetch active message id

This commit is contained in:
Jordan Wages 2025-07-05 22:53:40 -05:00
commit 97bfabfbea
2 changed files with 25 additions and 1 deletions

View file

@ -20,9 +20,20 @@ document.addEventListener('DOMContentLoaded', async () => {
logger.aiLog('message id from selected messages', { debug: true }, id);
}
} catch (e) {
logger.aiLog('failed to determine message id', { level: 'error' }, e);
logger.aiLog('failed to determine message id locally', { level: 'error' }, e);
}
}
if (!id) {
try {
const resp = await browser.runtime.sendMessage({ type: 'sortana:getActiveMessage' });
id = resp?.id;
logger.aiLog('message id from background', { debug: true }, id);
} catch (e) {
logger.aiLog('failed to get message id from background', { level: 'error' }, e);
}
}
if (!id) return;
try {
logger.aiLog('requesting message details', {}, id);