Skip to content

Commit

Permalink
fix(sanity): omit RELEASE_DOCUMENTS_PATH prefix
Browse files Browse the repository at this point in the history
  • Loading branch information
juice49 committed Oct 24, 2024
1 parent d8510f2 commit a523621
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 6 deletions.
4 changes: 2 additions & 2 deletions packages/sanity/src/core/store/release/reducer.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {DRAFTS_FOLDER, resolveBundlePerspective} from 'sanity'
import {DRAFTS_FOLDER, getBundleIdFromReleaseId, resolveBundlePerspective} from 'sanity'

import {type ReleaseDocument} from './types'

Expand Down Expand Up @@ -165,7 +165,7 @@ function getReleaseStack({

const stack = [...releases.values()]
.toSorted(sortReleases(resolveBundlePerspective(perspective)))
.map(({_id}) => _id)
.map(({_id}) => getBundleIdFromReleaseId(_id))
.concat(DRAFTS_FOLDER)

return stack
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import {type SchemaType} from '@sanity/types'
import {Badge, Box, Flex} from '@sanity/ui'
import {useMemo} from 'react'
import {useObservable} from 'react-rx'
import {getPublishedId} from 'sanity'
import {getBundleIdFromReleaseId, getPublishedId} from 'sanity'
import {styled} from 'styled-components'

import {type GeneralPreviewLayoutKey} from '../../../../../../../components'
Expand All @@ -17,8 +17,8 @@ import {
} from '../../../../../../../preview'
import {
type DocumentPresence,
useReleases,
useDocumentPreviewStore,
useReleases,
} from '../../../../../../../store'

interface SearchResultItemPreviewProps {
Expand Down Expand Up @@ -59,7 +59,7 @@ export function SearchResultItemPreview({
const observable = useMemo(
() =>
getPreviewStateObservable(documentPreviewStore, schemaType, getPublishedId(documentId), '', {
bundleIds: (releases.data ?? []).map((release) => release._id),
bundleIds: (releases.data ?? []).map((release) => getBundleIdFromReleaseId(release._id)),
bundleStack: releases.stack,
}),
[releases.data, releases.stack, documentId, documentPreviewStore, schemaType],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ import {
DocumentStatus,
DocumentStatusIndicator,
type GeneralPreviewLayoutKey,
getBundleIdFromReleaseId,
getPreviewStateObservable,
getPreviewValueWithFallback,
isRecord,
Expand Down Expand Up @@ -50,7 +51,7 @@ export function PaneItemPreview(props: PaneItemPreviewProps) {
const previewStateObservable = useMemo(
() =>
getPreviewStateObservable(props.documentPreviewStore, schemaType, value._id, title, {
bundleIds: (releases.data ?? []).map((release) => release._id),
bundleIds: (releases.data ?? []).map((release) => getBundleIdFromReleaseId(release._id)),
bundleStack: releases.stack,
}),
[props.documentPreviewStore, schemaType, value._id, title, releases.data, releases.stack],
Expand Down

0 comments on commit a523621

Please sign in to comment.