Skip to content

Commit 3552b82

Browse files
authored
Merge pull request #572 from pe4cey/3.0-fix-object-converter
Fix issue where objectConverter is missing when mapping from bolt
2 parents d029819 + 947954e commit 3552b82

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

src/browser/modules/Stream/Queries/QueriesFrame.jsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import {getAvailableProcedures} from 'shared/modules/features/featuresDuck'
2828
import {CYPHER_REQUEST, CLUSTER_CYPHER_REQUEST, AD_HOC_CYPHER_REQUEST} from 'shared/modules/cypher/cypherDuck'
2929
import {getConnectionState, CONNECTED_STATE} from 'shared/modules/connections/connectionsDuck'
3030
import {ConfirmationButton} from 'browser-components/buttons/ConfirmationButton'
31-
import {StyledTh, StyledHeaderRow, StyledTable, StyledTd, Code, StyledStatusBar, AutoRefreshToogle, RefreshQueriesButton, AutoRefreshSpan} from './styled'
31+
import {StyledTh, StyledHeaderRow, StyledTable, StyledTd, Code, StyledStatusBar, AutoRefreshToogle, RefreshQueriesButton, AutoRefreshSpan, StatusbarWrapper} from './styled'
3232
import {EnterpriseOnlyFrame} from 'browser-components/EditionView'
3333
import {RefreshIcon} from 'browser-components/icons/Icons'
3434
import Render from 'browser-components/Render'
@@ -206,7 +206,7 @@ export class QueriesFrame extends Component {
206206
if (this.canListQueries()) {
207207
frameContents = this.constructViewFromQueryList(this.state.queries)
208208
statusbar = (
209-
<div>
209+
<StatusbarWrapper>
210210
<Render if={this.state.errors}>
211211
<FrameError message={(this.state.errors || []).join(', ')} />
212212
</Render>
@@ -219,7 +219,7 @@ export class QueriesFrame extends Component {
219219
</AutoRefreshSpan>
220220
</StyledStatusBar>
221221
</Render>
222-
</div>
222+
</StatusbarWrapper>
223223
)
224224
} else {
225225
frameContents = (<EnterpriseOnlyFrame command={this.props.frame.cmd} />)

src/browser/modules/Stream/Queries/styled.jsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,11 @@ export const StyledHeaderRow = styled.tr`
5151
border-top: ${props => props.theme.inFrameBorder};
5252
border-bottom: ${props => props.theme.inFrameBorder};
5353
`
54+
55+
export const StatusbarWrapper = styled.div`
56+
width: 100%;
57+
`
58+
5459
export const StyledStatusBar = styled.div`
5560
min-height: 39px;
5661
line-height: 39px;

src/shared/services/bolt/bolt.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,6 @@ export default {
226226
return mappings.extractPlan(result, calculateTotalDbHits)
227227
},
228228
retrieveFormattedUpdateStatistics: mappings.retrieveFormattedUpdateStatistics,
229-
itemIntToNumber: (item) => mappings.itemIntToString(item, { intChecker: neo4j.isInt, intConverter: (val) => val.toNumber() }),
229+
itemIntToNumber: (item) => mappings.itemIntToString(item, { intChecker: neo4j.isInt, intConverter: (val) => val.toNumber(), objectConverter: mappings.extractFromNeoObjects }),
230230
neo4j: neo4j
231231
}

0 commit comments

Comments
 (0)