mirror of
https://github.com/bckelley/cgm-remote-monitor.git
synced 2026-08-24 03:14:12 -05:00
Merge branch 'dev' of https://github.com/MilosKozak/cgm-remote-monitor into dev
This commit is contained in:
+18
-8
@@ -262,11 +262,16 @@ function init (env, ctx, server) {
|
||||
|
||||
// treatments deduping
|
||||
if (data.collection === 'treatments') {
|
||||
var query = {
|
||||
created_at: data.data.created_at
|
||||
, eventType: data.data.eventType
|
||||
};
|
||||
|
||||
var query;
|
||||
if (data.data.NSCLIENT_ID) {
|
||||
query = { NSCLIENT_ID: data.data.NSCLIENT_ID };
|
||||
} else {
|
||||
query = {
|
||||
created_at: data.data.created_at
|
||||
, eventType: data.data.eventType
|
||||
};
|
||||
}
|
||||
|
||||
// try to find exact match
|
||||
ctx.store.collection(collection).find(query).toArray(function findResult (err, array) {
|
||||
if (err || array.length > 0) {
|
||||
@@ -337,9 +342,14 @@ function init (env, ctx, server) {
|
||||
});
|
||||
// devicestatus deduping
|
||||
} else if (data.collection === 'devicestatus') {
|
||||
var queryDev = {
|
||||
created_at: data.data.created_at
|
||||
};
|
||||
var queryDev;
|
||||
if (data.data.NSCLIENT_ID) {
|
||||
queryDev = { NSCLIENT_ID: data.data.NSCLIENT_ID };
|
||||
} else {
|
||||
queryDev = {
|
||||
created_at: data.data.created_at
|
||||
};
|
||||
}
|
||||
|
||||
// try to find exact match
|
||||
ctx.store.collection(collection).find(queryDev).toArray(function findResult (err, array) {
|
||||
|
||||
Reference in New Issue
Block a user