Skip to content

Commit 33ffdad

Browse files
committed
updateService line 30 - added type checking for dateTime
1 parent 3408e84 commit 33ffdad

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

odm2api/ODM2/services/updateService.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,17 @@ def test(self):
2626
# Core
2727
# ################################################################################
2828
def updateResultValidDateTime(self, resultId, dateTime):
29-
q = self._session.query(Results).filter(Results.ResultID==int(resultId)).update({'ValidDateTime':dateTime.to_datetime()})
30-
self._session.commit()
29+
30+
#check type of "validdatetime'
31+
#if not datetime do this:
32+
# dt = dateTime.to_datetime()
33+
#else dt = dateTime
34+
if (type(dateTime) != datetime):
35+
dt = dateTime.to_datetime()
36+
else:
37+
dt = dateTime
38+
q = self._session.query(Results).filter(Results.ResultID==int(resultId)).update({'ValidDateTime':dt})
39+
self._session.commit()
3140

3241
def updateResult(self, resultID, valuecount = None):
3342
q = self._session.query(Results).filter(Results.ResultID ==int(resultID))

0 commit comments

Comments
 (0)