Skip to content

Commit b6b9e32

Browse files
Fix bug where reconneciton flow didn't trigger on aura (#2006)
1 parent c212cd0 commit b6b9e32

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/shared/modules/connections/connectionsDuck.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,18 @@ import {
2828
} from 'services/bolt/boltConnectionErrors'
2929
import { NATIVE, NO_AUTH, SSO } from 'services/bolt/boltHelpers'
3030
import { GlobalState } from 'shared/globalState'
31-
import { APP_START, USER_CLEAR, inWebEnv } from 'shared/modules/app/appDuck'
31+
import { APP_START, USER_CLEAR, inDesktop } from 'shared/modules/app/appDuck'
3232
import { executeSystemCommand } from 'shared/modules/commands/commandsDuck'
3333
import * as discovery from 'shared/modules/discovery/discoveryDuck'
3434
import {
35+
NEO4J_CLOUD_DOMAINS,
3536
getConnectionTimeout,
3637
getInitCmd,
3738
getPlayImplicitInitCommands
3839
} from 'shared/modules/settings/settingsDuck'
39-
import { NEO4J_CLOUD_DOMAINS } from 'shared/modules/settings/settingsDuck'
4040
import { isCloudHost } from 'shared/services/utils'
41-
import { fetchMetaData } from '../dbMeta/dbMetaDuck'
4241
import { isError } from 'shared/utils/typeguards'
42+
import { fetchMetaData } from '../dbMeta/dbMetaDuck'
4343
import forceResetPasswordQueryHelper, {
4444
MultiDatabaseNotSupportedError
4545
} from './forceResetPasswordQueryHelper'
@@ -680,8 +680,8 @@ export const disconnectSuccessEpic = (action$: any, store: any) => {
680680
export const connectionLostEpic = (action$: any, store: any) =>
681681
action$
682682
.ofType(LOST_CONNECTION)
683-
// Only retry in web env and if we're supposed to be connected
684-
.filter(() => inWebEnv(store.getState()) && isConnected(store.getState()))
683+
// Only retry outside desktop and if we're supposed to be connected
684+
.filter(() => !inDesktop(store.getState()) && isConnected(store.getState()))
685685
.throttleTime(5000)
686686
.do(() => store.dispatch(updateConnectionState(PENDING_STATE)))
687687
.mergeMap((action: any) => {

0 commit comments

Comments
 (0)