mirror of https://gitlab.com/bashrc2/epicyon
Shuffle sending to followers so that no particular instance is favored
parent
8801c0c590
commit
34d66a28b2
5
posts.py
5
posts.py
|
@ -6,6 +6,7 @@ __maintainer__ = "Bob Mottram"
|
||||||
__email__ = "bob@freedombone.net"
|
__email__ = "bob@freedombone.net"
|
||||||
__status__ = "Production"
|
__status__ = "Production"
|
||||||
|
|
||||||
|
import random
|
||||||
import json
|
import json
|
||||||
import html
|
import html
|
||||||
import datetime
|
import datetime
|
||||||
|
@ -1609,6 +1610,10 @@ def groupFollowersByDomain(baseDir: str, nickname: str, domain: str) -> {}:
|
||||||
grouped[followerDomain] = [fHandle]
|
grouped[followerDomain] = [fHandle]
|
||||||
else:
|
else:
|
||||||
grouped[followerDomain].append(fHandle)
|
grouped[followerDomain].append(fHandle)
|
||||||
|
if grouped:
|
||||||
|
# put the dictionary into random order
|
||||||
|
keys = grouped.keys()
|
||||||
|
random.shuffle(keys)
|
||||||
return grouped
|
return grouped
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue