fix(sync): event
All checks were successful
/ build (map[dockerfile:./services/app/Dockerfile name:app]) (push) Successful in 1m27s
/ build (map[dockerfile:./services/api/Dockerfile name:api]) (push) Successful in 2m18s
/ build (map[dockerfile:./services/hasura/Dockerfile name:hasura]) (push) Successful in 2m10s
/ build (map[dockerfile:./services/watchers/Dockerfile name:watchers]) (push) Successful in 2m6s
/ build (map[dockerfile:./services/web/Dockerfile name:web]) (push) Successful in 2m6s
/ build (map[dockerfile:./services/files/Dockerfile name:files]) (push) Successful in 1m37s
/ build (map[dockerfile:./services/tasks/Dockerfile name:tasks]) (push) Successful in 2m4s
/ deploy (push) Successful in 10s
All checks were successful
/ build (map[dockerfile:./services/app/Dockerfile name:app]) (push) Successful in 1m27s
/ build (map[dockerfile:./services/api/Dockerfile name:api]) (push) Successful in 2m18s
/ build (map[dockerfile:./services/hasura/Dockerfile name:hasura]) (push) Successful in 2m10s
/ build (map[dockerfile:./services/watchers/Dockerfile name:watchers]) (push) Successful in 2m6s
/ build (map[dockerfile:./services/web/Dockerfile name:web]) (push) Successful in 2m6s
/ build (map[dockerfile:./services/files/Dockerfile name:files]) (push) Successful in 1m37s
/ build (map[dockerfile:./services/tasks/Dockerfile name:tasks]) (push) Successful in 2m4s
/ deploy (push) Successful in 10s
This commit is contained in:
parent
a80a5aaa00
commit
42cddb2aa2
2 changed files with 7 additions and 1 deletions
|
@ -13,6 +13,7 @@ module.exports = function () {
|
||||||
const logger = ctx.require("logger")
|
const logger = ctx.require("logger")
|
||||||
const { location } = req.body
|
const { location } = req.body
|
||||||
const {
|
const {
|
||||||
|
event,
|
||||||
coords: {
|
coords: {
|
||||||
accuracy,
|
accuracy,
|
||||||
altitude,
|
altitude,
|
||||||
|
@ -29,6 +30,11 @@ module.exports = function () {
|
||||||
|
|
||||||
const { deviceId } = session
|
const { deviceId } = session
|
||||||
|
|
||||||
|
// Log the event type if present
|
||||||
|
if (event) {
|
||||||
|
logger.debug({ action: "geoloc-sync-event", deviceId, event })
|
||||||
|
}
|
||||||
|
|
||||||
// Check JWT expiration sequence to prevent replay attacks
|
// Check JWT expiration sequence to prevent replay attacks
|
||||||
if (session.exp) {
|
if (session.exp) {
|
||||||
const deviceExpKey = `device:${deviceId}:last_exp`
|
const deviceExpKey = `device:${deviceId}:last_exp`
|
||||||
|
|
|
@ -31,7 +31,7 @@ requestBody:
|
||||||
- geofence
|
- geofence
|
||||||
- geofenceschange
|
- geofenceschange
|
||||||
- enabledchange
|
- enabledchange
|
||||||
- connectvitychange
|
- connectivitychange
|
||||||
- schedule
|
- schedule
|
||||||
- powersavechange
|
- powersavechange
|
||||||
- notificationaction
|
- notificationaction
|
||||||
|
|
Loading…
Add table
Reference in a new issue