From: Michael Tremer Date: Sat, 13 Sep 2025 09:37:50 +0000 (+0000) Subject: accounts: Ensure IP addresses are strings X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fd63454e2dc5bb2300d3a4aa0c26648b6ab98e79;p=ipfire.org.git accounts: Ensure IP addresses are strings Signed-off-by: Michael Tremer --- diff --git a/src/backend/accounts.py b/src/backend/accounts.py index 246cde9e..e168580b 100644 --- a/src/backend/accounts.py +++ b/src/backend/accounts.py @@ -484,6 +484,10 @@ class Accounts(Object): if self.mail_is_blacklisted(email): raise ValueError("Email is blacklisted: %s" % email) + # Convert the address to string + if address and not isinstance(address, str): + address = "%s" % address + # Generate a random activation code activation_code = util.random_string(36)