Skip to content

Commit 8b3547f

Browse files
committed
refactor(files): use getBrowserOrigin() instead of window.location.origin
1 parent 447a0f7 commit 8b3547f

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

apps/sim/app/workspace/[workspaceId]/files/components/file-viewer/preview-panel.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import 'prismjs/components/prism-sql'
2222
import 'prismjs/components/prism-python'
2323
import { cn } from '@/lib/core/utils/cn'
2424
import { extractTextContent } from '@/lib/core/utils/react-node-text'
25+
import { getBrowserOrigin } from '@/lib/core/utils/urls'
2526
import { getFileExtension } from '@/lib/uploads/utils/file-utils'
2627
import { useAutoScroll } from '@/hooks/use-auto-scroll'
2728
import { DataTable } from './data-table'
@@ -336,7 +337,7 @@ function resolveSimFileUrl(src: string | undefined): string | undefined {
336337
try {
337338
const parsed = new URL(src, 'http://placeholder')
338339
const isRelative = parsed.origin === 'http://placeholder'
339-
const isSameOrigin = typeof window !== 'undefined' && parsed.origin === window.location.origin
340+
const isSameOrigin = parsed.origin === getBrowserOrigin()
340341
if (!isRelative && !isSameOrigin) return src
341342
const [, seg1, , seg3, fileId] = parsed.pathname.split('/')
342343
if (seg1 === 'workspace' && seg3 === 'files' && fileId) {

0 commit comments

Comments
 (0)