fix(db): fix saving disclosures into db
This commit is contained in:
@@ -96,7 +96,6 @@ class Disclosures:
|
|||||||
documents[id] = self.getDocuments(name)
|
documents[id] = self.getDocuments(name)
|
||||||
values = self.prepareValues(documents)
|
values = self.prepareValues(documents)
|
||||||
tasks = []
|
tasks = []
|
||||||
sent = []
|
|
||||||
for v in values:
|
for v in values:
|
||||||
message = f"New disclosure from {[name for id, name in members if id == v[0]][0]} for the year {v[1]}. {v[2]} {v[3]}"
|
message = f"New disclosure from {[name for id, name in members if id == v[0]][0]} for the year {v[1]}. {v[2]} {v[3]}"
|
||||||
tasks.append(asyncio.create_task(self.send_message(message, v)))
|
tasks.append(asyncio.create_task(self.send_message(message, v)))
|
||||||
@@ -105,10 +104,10 @@ class Disclosures:
|
|||||||
results = await asyncio.gather(*tasks)
|
results = await asyncio.gather(*tasks)
|
||||||
sent = [r for r in results if r]
|
sent = [r for r in results if r]
|
||||||
|
|
||||||
self.insertDisclosures(sent)
|
self.insertDisclosures(values)
|
||||||
|
|
||||||
self.log(
|
self.log(
|
||||||
f"Sent {len(sent)} disclosures. Inserted {len(sent)} disclosures. Total disclosures {len(values)}"
|
f"Sent {len(sent)} disclosures. Inserted {len(values)} disclosures. Total disclosures {len(values)}"
|
||||||
)
|
)
|
||||||
|
|
||||||
def log(self, message):
|
def log(self, message):
|
||||||
|
|||||||
Reference in New Issue
Block a user