Skip to content

Commit 2c8362c

Browse files
author
Sebastian Benjamin
committed
Use correct isValidRefNameForAssembly on variantTable->variantSearch
navigation
1 parent 8a30647 commit 2c8362c

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

jbrowse/src/client/JBrowse/VariantTable/VariantTable.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ function VariantTable() {
9191
<ErrorBoundary>
9292
<JBrowseFilterPanel session={state.session}/>
9393
<VariantTableWidget assembly={assembly} assemblyName={assemblyName} trackId={trackId} locString={locString}
94-
sessionId={sessionId} session={session} pluginManager={pluginManager} parsedLocString={parsedLocString}/>
94+
sessionId={sessionId} session={session} pluginManager={pluginManager} />
9595
</ErrorBoundary>
9696
</div>
9797
</ThemeProvider>

jbrowse/src/client/JBrowse/VariantTable/components/VariantTableWidget.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ import { ActionURL, Ajax } from '@labkey/api';
3737
import { deserializeFilters } from '../../Browser/plugins/ExtendedVariantPlugin/InfoFilterWidget/filterUtil';
3838

3939
const VariantTableWidget = observer(props => {
40-
const { assembly, assemblyName, trackId, locString, parsedLocString, sessionId, session, pluginManager } = props
40+
const { assembly, assemblyName, trackId, locString, sessionId, session, pluginManager } = props
4141
const { view, assemblyManager } = session
4242

4343
const isValidRefNameForAssembly = function(refName: string, assemblyName?: string) {
@@ -78,7 +78,7 @@ const VariantTableWidget = observer(props => {
7878
navigateToBrowser(sessionId, locString, trackId, track)
7979
break;
8080
case "luceneRedirect":
81-
navigateToSearch(sessionId, locString, trackId, track)
81+
navigateToSearch(sessionId, locString, trackId, isValidRefNameForAssembly, track)
8282
break;
8383
}
8484
}

jbrowse/src/client/JBrowse/utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -223,13 +223,13 @@ export function navigateToTable(sessionId, locString, trackId, track?: any) {
223223
window.location.href = ActionURL.buildURL("jbrowse", "variantTable.view", null, {session: sessionId, location: locString, trackId: trackId, activeTracks: trackId, sampleFilters: sampleFilterURL, infoFilters: infoFilterURL})
224224
}
225225

226-
export function navigateToSearch(sessionId, locString, trackId, track?: any) {
226+
export function navigateToSearch(sessionId, locString, trackId, isValidRefNameForAssembly, track?: any) {
227227
const sampleFilterURL = serializeSampleFilters(track)
228228
const infoFilterURL = serializeInfoFilters(track)
229229

230230
let searchString = null
231231
if (locString) {
232-
const parsedLocString = parseLocString(locString, () => { return true})
232+
const parsedLocString = parseLocString(locString, isValidRefNameForAssembly)
233233
const contig = parsedLocString.refName;
234234
const start = parsedLocString.start;
235235
const end = parsedLocString.end;

0 commit comments

Comments
 (0)