Skip to content

Commit aaa2402

Browse files
committed
quick fix for new image urls with file.notion.so not working
1 parent 3aef81f commit aaa2402

File tree

1 file changed

+5
-2
lines changed
  • packages/react-notion-x/src/components

1 file changed

+5
-2
lines changed

packages/react-notion-x/src/components/asset.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ export const Asset: React.FC<{
124124
}
125125
}
126126

127-
const source =
127+
let source =
128128
recordMap.signed_urls?.[block.id] || block.properties?.source?.[0]?.[0]
129129
let content = null
130130

@@ -258,7 +258,10 @@ export const Asset: React.FC<{
258258
}
259259
} else if (block.type === 'image') {
260260
// console.log('image', block)
261-
261+
//kind of a hack for now. New file.notion.so images aren't signed correctly
262+
if (source.includes('file.notion.so')) {
263+
source = block.properties?.source?.[0]?.[0]
264+
}
262265
const src = mapImageUrl(source, block as Block)
263266
const caption = getTextContent(block.properties?.caption)
264267
const alt = caption || 'notion image'

0 commit comments

Comments
 (0)