aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/browser-extension/entrypoints/content/chatgpt.ts19
-rw-r--r--apps/browser-extension/wxt.config.ts2
2 files changed, 5 insertions, 16 deletions
diff --git a/apps/browser-extension/entrypoints/content/chatgpt.ts b/apps/browser-extension/entrypoints/content/chatgpt.ts
index a60dc71d..d7cb9903 100644
--- a/apps/browser-extension/entrypoints/content/chatgpt.ts
+++ b/apps/browser-extension/entrypoints/content/chatgpt.ts
@@ -209,8 +209,9 @@ function addSupermemoryButtonToMemoriesDialog() {
if (memoriesDialog.querySelector("#supermemory-save-button")) return
+
const deleteAllContainer = memoriesDialog.querySelector(
- ".mt-5.flex.justify-end",
+ ".flex.items-center.gap-0\\.5",
)
if (!deleteAllContainer) return
@@ -267,24 +268,12 @@ async function saveMemoriesToSupermemory() {
return
}
- const memoryRows = memoriesTable.querySelectorAll("tr")
- const memories: string[] = []
-
- memoryRows.forEach((row) => {
- const memoryCell = row.querySelector("td .py-2.whitespace-pre-wrap")
- if (memoryCell?.textContent) {
- memories.push(memoryCell.textContent.trim())
- }
- })
-
- console.log("Memories:", memories)
-
- if (memories.length === 0) {
+ if (!memoriesTable.textContent) {
DOMUtils.showToast("error")
return
}
- const combinedContent = `ChatGPT Saved Memories:\n\n${memories.map((memory, index) => `${index + 1}. ${memory}`).join("\n\n")}`
+ const combinedContent = `Memories from ChatGPT:\n\n${memoriesTable.textContent}`
const response = await browser.runtime.sendMessage({
action: MESSAGE_TYPES.SAVE_MEMORY,
diff --git a/apps/browser-extension/wxt.config.ts b/apps/browser-extension/wxt.config.ts
index 0da923ed..ac51510e 100644
--- a/apps/browser-extension/wxt.config.ts
+++ b/apps/browser-extension/wxt.config.ts
@@ -11,7 +11,7 @@ export default defineConfig({
manifest: {
name: "supermemory",
homepage_url: "https://supermemory.ai",
- version: "6.0.104",
+ version: "6.0.105",
permissions: ["contextMenus", "storage", "activeTab", "webRequest", "tabs"],
host_permissions: [
"*://x.com/*",