Skip to content

Commit 7e674c0

Browse files
committed
Cast int to float
1 parent 398afbf commit 7e674c0

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

opensensor/collection_apis.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,7 @@ def get_vpd_pipeline(
212212
}
213213
},
214214
{"$addFields": {"tempAsFloat": {"$toDouble": "$temp"}}},
215+
{"$addFields": {"rhAsFloat": {"$toDouble": "$rh"}}},
215216
{
216217
"$addFields": {
217218
"satvp": {
@@ -231,7 +232,12 @@ def get_vpd_pipeline(
231232
},
232233
{
233234
"$addFields": {
234-
"vpd": {"$multiply": ["$satvp", {"$subtract": [1, {"$divide": ["$rh", 100]}]}]}
235+
"vpd": {
236+
"$multiply": [
237+
"$satvp",
238+
{"$subtract": [1.0, {"$divide": ["$rhAsFloat", 100.0]}]},
239+
]
240+
}
235241
}
236242
},
237243
{"$project": project_projection},

0 commit comments

Comments
 (0)