[server]: Use Decimal type for punctualities
This commit is contained in:
@ -62,7 +62,8 @@ def update_punctuality_by_timestamp(timestamp, punctualities):
|
|||||||
if not punctualities:
|
if not punctualities:
|
||||||
return
|
return
|
||||||
|
|
||||||
avg_punctuality = sum(punctualities) / len(punctualities)
|
avg_punctuality = Decimal(str(sum(punctualities) / len(punctualities))) # Ensure Decimal type
|
||||||
|
timestamp = Decimal(str(timestamp)) # Ensure Decimal type
|
||||||
|
|
||||||
# Insert or update record in DynamoDB
|
# Insert or update record in DynamoDB
|
||||||
table_timestamp.put_item(
|
table_timestamp.put_item(
|
||||||
|
Reference in New Issue
Block a user