mirror of
https://github.com/supermemoryai/supermemory.git
synced 2026-08-15 03:24:19 +00:00
fix: chatgpt memories import (#597)
- ChatGPT changed there DOM with new UI, this PR will fix the import to supermemory feature with chatgpt new UI
This commit is contained in:
parent
dfb0c05ab3
commit
3b75dadbf3
2 changed files with 5 additions and 16 deletions
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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/*",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue