Skip to content

Commit 2190686

Browse files
ensure node expansion runs against the correct database (#1975)
1 parent 40e9a4c commit 2190686

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

src/browser/modules/Stream/CypherFrame/VisualizationView/VisualizationView.tsx

+15-10
Original file line numberDiff line numberDiff line change
@@ -26,30 +26,30 @@ import { Bus } from 'suber'
2626

2727
import { GraphModel, GraphVisualizer } from 'neo4j-arc/graph-visualization'
2828

29-
import { StyledVisContainer } from './VisualizationView.styled'
3029
import { resultHasTruncatedFields } from 'browser/modules/Stream/CypherFrame/helpers'
31-
import bolt from 'services/bolt/bolt'
3230
import {
3331
BasicNode,
3432
BasicNodesAndRels,
35-
BasicRelationship
33+
BasicRelationship,
34+
deepEquals
3635
} from 'neo4j-arc/common'
36+
import bolt from 'services/bolt/bolt'
3737
import { NEO4J_BROWSER_USER_ACTION_QUERY } from 'services/bolt/txMetadata'
38-
import { deepEquals } from 'neo4j-arc/common'
3938
import { GlobalState } from 'shared/globalState'
4039
import { ROUTED_CYPHER_READ_REQUEST } from 'shared/modules/cypher/cypherDuck'
40+
import {
41+
getNodePropertiesExpandedByDefault,
42+
setNodePropertiesExpandedByDefault
43+
} from 'shared/modules/frames/framesDuck'
4144
import * as grassActions from 'shared/modules/grass/grassDuck'
4245
import {
4346
getMaxFieldItems,
4447
shouldShowWheelZoomInfo,
4548
update as updateSettings
4649
} from 'shared/modules/settings/settingsDuck'
47-
import {
48-
getNodePropertiesExpandedByDefault,
49-
setNodePropertiesExpandedByDefault
50-
} from 'shared/modules/frames/framesDuck'
5150
import { DetailsPane } from './PropertiesPanelContent/DetailsPane'
5251
import OverviewPane from './PropertiesPanelContent/OverviewPane'
52+
import { StyledVisContainer } from './VisualizationView.styled'
5353

5454
type VisualizationState = {
5555
updated: number
@@ -198,7 +198,11 @@ LIMIT ${maxNewNeighbours}`
198198
this.props.bus &&
199199
this.props.bus.self(
200200
ROUTED_CYPHER_READ_REQUEST,
201-
{ query: query, queryType: NEO4J_BROWSER_USER_ACTION_QUERY },
201+
{
202+
query: query,
203+
queryType: NEO4J_BROWSER_USER_ACTION_QUERY,
204+
useDb: this.props.result.summary.database.name
205+
},
202206
(response: any) => {
203207
if (!response.success) {
204208
reject(new Error())
@@ -246,7 +250,8 @@ LIMIT ${maxNewNeighbours}`
246250
{
247251
query,
248252
params: { existingNodeIds, newNodeIds },
249-
queryType: NEO4J_BROWSER_USER_ACTION_QUERY
253+
queryType: NEO4J_BROWSER_USER_ACTION_QUERY,
254+
useDb: this.props.result.summary.database.name
250255
},
251256
(response: any) => {
252257
if (!response.success) {

0 commit comments

Comments
 (0)