From 34d66a28b27d7e0b85f0348e99324bc636fd0479 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Tue, 23 Jun 2020 12:51:23 +0100 Subject: [PATCH] Shuffle sending to followers so that no particular instance is favored --- posts.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/posts.py b/posts.py index 0269e8b38..21d02905f 100644 --- a/posts.py +++ b/posts.py @@ -6,6 +6,7 @@ __maintainer__ = "Bob Mottram" __email__ = "bob@freedombone.net" __status__ = "Production" +import random import json import html import datetime @@ -1609,6 +1610,10 @@ def groupFollowersByDomain(baseDir: str, nickname: str, domain: str) -> {}: grouped[followerDomain] = [fHandle] else: grouped[followerDomain].append(fHandle) + if grouped: + # put the dictionary into random order + keys = grouped.keys() + random.shuffle(keys) return grouped