Skip to content

Commit 079f193

Browse files
committed
outage message fix/constant file changes
1 parent d503512 commit 079f193

File tree

4 files changed

+19
-15
lines changed

4 files changed

+19
-15
lines changed

sample/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"dependencies": {
66
"antd": "^3.21.4",
77
"gh-pages": "^2.1.1",
8-
"hypertrack-views-react": "^1.1.20",
8+
"hypertrack-views-react": "^1.1.21",
99
"react": "^16.8.2",
1010
"react-dom": "^16.8.2",
1111
"react-scripts": "3.0.1",

src/constants/app_constants.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@
3232
"completed": "completed"
3333
},
3434
"inactiveReason": {
35-
"locationPermissionsDenied": "locationPermissionsDenied",
36-
"motionActivityPermissionsDenied": "motionActivityPermissionsDenied",
37-
"locationServicesDisabled": "locationServicesDisabled",
38-
"motionActivityServicesDisabled": "motionActivityServicesDisabled",
39-
"motionActivityServicesUnavailable": "motionActivityServicesUnavailable",
40-
"stoppedProgrammatically": "stoppedProgrammatically",
35+
"locationPermissionsDenied": "location_permissions_denied",
36+
"motionActivityPermissionsDenied": "motion_activity_permissions_denied",
37+
"locationServicesDisabled": "location_services_disabled",
38+
"motionActivityServicesDisabled": "motion_activity_services_disabled",
39+
"motionActivityServicesUnavailable": "motion_activity_services_unavailable",
40+
"stoppedProgrammatically": "stopped_programmatically",
4141
"unknown": "unknown"
4242
},
4343
"htEvent": {

src/constants/index.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,17 +67,19 @@ const statusMessageMap = {
6767
}
6868

6969
const newMovementStatusMessage = {
70-
[APP_CONSTANTS.movementStatus.disconnected]: 'Device disconncted',
70+
[APP_CONSTANTS.movementStatus.disconnected]: 'Device disconnected',
7171
[APP_CONSTANTS.inactiveReason.locationPermissionsDenied]:
7272
'Location permission denied',
73-
[APP_CONSTANTS.inactiveReason.locationServicesDisabled]: 'Location disabled',
73+
[APP_CONSTANTS.inactiveReason.locationServicesDisabled]:
74+
'Location service disabled',
7475
[APP_CONSTANTS.inactiveReason.motionActivityPermissionsDenied]:
7576
'Activity permission denied',
7677
[APP_CONSTANTS.inactiveReason.motionActivityServicesDisabled]:
77-
'Activity disabled',
78+
'Activity service disabled',
7879
[APP_CONSTANTS.inactiveReason.motionActivityServicesUnavailable]:
79-
'Activity not supported',
80-
[APP_CONSTANTS.inactiveReason.stoppedProgrammatically]: 'Tracking stopped',
80+
'Activity service unavailable',
81+
[APP_CONSTANTS.inactiveReason.stoppedProgrammatically]:
82+
'Stopped programmatically',
8183
[APP_CONSTANTS.inactiveReason.unknown]: 'Unknown'
8284
}
8385

src/pages/AccountLiveLocation/components/CustomPopup.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@ import React from 'react'
22
import { dateUtils, utils } from './../../../common'
33
import CONSTANTS from '../../../constants'
44

5-
const getOutageMessage = (device_status, { reason }) =>
5+
const getOutageMessage = (device_status, inactiveReason) =>
66
CONSTANTS.newMovementStatusMessage[device_status] ||
7-
CONSTANTS.newMovementStatusMessage[reason]
7+
CONSTANTS.newMovementStatusMessage[
8+
inactiveReason.reason ? inactiveReason.reason : 'unknown'
9+
]
810

911
const fixCoordinates = val => (val ? val.toFixed(3) : 'Unknown')
1012

@@ -34,7 +36,7 @@ export const customPopup = (
3436
<td className="popupTableRowHeader">Outage</td>
3537
<td className="emptyCell" />
3638
<td className="popupTableRowContent error">
37-
{() => getOutageMessage(device_status, notActivePayload)}
39+
{getOutageMessage(device_status, notActivePayload)}
3840
</td>
3941
</tr>
4042
) : null}

0 commit comments

Comments
 (0)