Skip to content

Commit a1de591

Browse files
Update ddocs/users-meta-db/users-meta/views/device_by_user/map.js
Co-authored-by: Diana Barsan <[email protected]>
1 parent 135bed9 commit a1de591

File tree

1 file changed

+18
-1
lines changed
  • ddocs/users-meta-db/users-meta/views/device_by_user

1 file changed

+18
-1
lines changed

ddocs/users-meta-db/users-meta/views/device_by_user/map.js

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,24 @@ function(doc) {
3535
total: doc.device &&
3636
doc.device.deviceInfo &&
3737
doc.device.deviceInfo.storage &&
38-
doc.device.deviceInfo.storage.total
38+
var deviceInfo = doc.device && doc.device.deviceInfo;
39+
emit([doc.metadata.user, doc.metadata.deviceId], {
40+
date: doc.metadata.year + '-' + pad(doc.metadata.month) + '-' + pad(doc.metadata.day),
41+
id: doc._id,
42+
device: {
43+
userAgent: doc.device && doc.device.userAgent,
44+
versions: {
45+
apk: deviceInfo && deviceInfo.app && deviceInfo.app.version,
46+
android: deviceInfo && deviceInfo.software && deviceInfo.software.androidVersion,
47+
cht: doc.metadata.versions && doc.metadata.versions.app,
48+
settings: doc.metadata.versions && doc.metadata.versions.settings,
49+
},
50+
storage: {
51+
free: deviceInfo && deviceInfo.storage && deviceInfo.storage.free,
52+
total: deviceInfo && deviceInfo.storage && deviceInfo.storage.total
53+
}
54+
},
55+
});
3956
}
4057
},
4158
});

0 commit comments

Comments
 (0)