Update content_discovery_currently_popular.py

This commit is contained in:
Believethehype
2024-03-05 16:29:21 +01:00
parent b4db309c9e
commit ff2d7d4de5

View File

@ -98,10 +98,11 @@ class DicoverContentCurrentlyPopular(DVMTaskInterface):
events = cli.database().query([filter1]) events = cli.database().query([filter1])
ns.finallist = {} ns.finallist = {}
for event in events: for event in events:
ns.finallist[event.id().to_hex()] = 0 if event.created_at().as_secs() > timestamp_hour_ago:
filt = Filter().kinds([9735, 7, 1]).event(event.id()).since(lasthour) ns.finallist[event.id().to_hex()] = 0
reactions = cli.database().query([filt]) filt = Filter().kinds([9735, 7, 1]).event(event.id()).since(lasthour)
ns.finallist[event.id().to_hex()] = len(reactions) reactions = cli.database().query([filt])
ns.finallist[event.id().to_hex()] = len(reactions)
result_list = [] result_list = []
finallist_sorted = sorted(ns.finallist.items(), key=lambda x: x[1], reverse=True)[:int(options["max_results"])] finallist_sorted = sorted(ns.finallist.items(), key=lambda x: x[1], reverse=True)[:int(options["max_results"])]