fix(memory): refresh records when opening the panel

This commit is contained in:
red person
2026-10-28 03:11:11 +03:00
parent 339c6886cb
commit 4d8d363681
+2 -2
View File
@@ -277,6 +277,7 @@ export function openMemoryModal(tabName = 'browse') {
else if (m.default?.loadSkills) m.default.loadSkills(true); else if (m.default?.loadSkills) m.default.loadSkills(true);
}); });
} }
if (mode === 'memory') return loadMemories();
} }
function _decodeMemoryAnchorId(memoryId) { function _decodeMemoryAnchorId(memoryId) {
@@ -297,9 +298,8 @@ function _resetMemoryDeepLinkFilters() {
// Memory search output may expose a shortened id, so prefix matching is // Memory search output may expose a shortened id, so prefix matching is
// intentional here. // intentional here.
export async function openMemory(memoryId, attempt = 0) { export async function openMemory(memoryId, attempt = 0) {
openMemoryModal('browse');
_resetMemoryDeepLinkFilters(); _resetMemoryDeepLinkFilters();
await loadMemories(); await openMemoryModal('browse');
if (renderMemoryList) renderMemoryList(); if (renderMemoryList) renderMemoryList();
const wanted = _decodeMemoryAnchorId(memoryId); const wanted = _decodeMemoryAnchorId(memoryId);
if (!wanted) return; if (!wanted) return;