@@ -28,18 +28,18 @@ import {
2828} from 'services/bolt/boltConnectionErrors'
2929import { NATIVE , NO_AUTH , SSO } from 'services/bolt/boltHelpers'
3030import { 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'
3232import { executeSystemCommand } from 'shared/modules/commands/commandsDuck'
3333import * as discovery from 'shared/modules/discovery/discoveryDuck'
3434import {
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'
4040import { isCloudHost } from 'shared/services/utils'
41- import { fetchMetaData } from '../dbMeta/dbMetaDuck'
4241import { isError } from 'shared/utils/typeguards'
42+ import { fetchMetaData } from '../dbMeta/dbMetaDuck'
4343import forceResetPasswordQueryHelper , {
4444 MultiDatabaseNotSupportedError
4545} from './forceResetPasswordQueryHelper'
@@ -680,8 +680,8 @@ export const disconnectSuccessEpic = (action$: any, store: any) => {
680680export 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