Spaces:
Runtime error
Runtime error
Commit ·
e332a5d
1
Parent(s): 4cc3235
Update Database.py
Browse files- Database.py +3 -1
Database.py
CHANGED
|
@@ -15,6 +15,7 @@ from collections import Counter
|
|
| 15 |
import models
|
| 16 |
from datetime import datetime
|
| 17 |
import numpy as np
|
|
|
|
| 18 |
date_format = '%d-%m-%Y %H:%M:%S'
|
| 19 |
|
| 20 |
|
|
@@ -130,11 +131,12 @@ def on_snapshot(doc_snapshot, changes, read_time):
|
|
| 130 |
global semphoreShakwas
|
| 131 |
global documnetskey
|
| 132 |
global documents
|
|
|
|
| 133 |
for doc in doc_snapshot:
|
| 134 |
# print(doc.to_dict())
|
| 135 |
shakw = Classes.Shakwa.from_dict(source=doc.to_dict())
|
| 136 |
datetime_obj = datetime.strptime(shakw.date, date_format)
|
| 137 |
-
if datetime_obj.date() == datetime.
|
| 138 |
documents.append(shakw)
|
| 139 |
documnetskey.add(shakw.id)
|
| 140 |
|
|
|
|
| 15 |
import models
|
| 16 |
from datetime import datetime
|
| 17 |
import numpy as np
|
| 18 |
+
import pytz
|
| 19 |
date_format = '%d-%m-%Y %H:%M:%S'
|
| 20 |
|
| 21 |
|
|
|
|
| 131 |
global semphoreShakwas
|
| 132 |
global documnetskey
|
| 133 |
global documents
|
| 134 |
+
tz = pytz.timezone('EET')
|
| 135 |
for doc in doc_snapshot:
|
| 136 |
# print(doc.to_dict())
|
| 137 |
shakw = Classes.Shakwa.from_dict(source=doc.to_dict())
|
| 138 |
datetime_obj = datetime.strptime(shakw.date, date_format)
|
| 139 |
+
if datetime_obj.date() == datetime.now(tz).date() and shakw.id not in documnetskey:
|
| 140 |
documents.append(shakw)
|
| 141 |
documnetskey.add(shakw.id)
|
| 142 |
|