diff --git a/CHANGELOG.md b/CHANGELOG.md index 3dbcb45d..ac4c9960 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ SPDX-License-Identifier: AGPL-3.0-or-later # Changelog +# 4.43.7 + +* Prevent anon gens being visible at their profile page + # 4.43.6 * Fix returning `done` when a job was restarted. diff --git a/horde/classes/base/waiting_prompt.py b/horde/classes/base/waiting_prompt.py index 506cd105..0bdcf1bb 100644 --- a/horde/classes/base/waiting_prompt.py +++ b/horde/classes/base/waiting_prompt.py @@ -346,6 +346,8 @@ def count_processing_gens(self): def get_generations(self): generations = [] + if self.user.is_anon(): + return generations for procgen in self.processing_gens: if procgen.fake: continue diff --git a/horde/consts.py b/horde/consts.py index 9fde65fd..0e630f24 100644 --- a/horde/consts.py +++ b/horde/consts.py @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: AGPL-3.0-or-later -HORDE_VERSION = "4.43.6" +HORDE_VERSION = "4.43.7" WHITELISTED_SERVICE_IPS = { "212.227.227.178", # Turing Bot