aboutsummaryrefslogtreecommitdiff
path: root/cgi/weabot.py
diff options
context:
space:
mode:
Diffstat (limited to 'cgi/weabot.py')
-rwxr-xr-xcgi/weabot.py12
1 files changed, 3 insertions, 9 deletions
diff --git a/cgi/weabot.py b/cgi/weabot.py
index 8d352a7..a02777f 100755
--- a/cgi/weabot.py
+++ b/cgi/weabot.py
@@ -474,12 +474,6 @@ class weabot(object):
if ball:
post["message"] += '<hr />' + magic_ball()
- # remove sage from wrong fields
- if post["name"].lower() == 'sage':
- post["name"] = random.choice(board["anonymous"].split('|'))
- if post["subject"].lower() == 'sage':
- post["subject"] = board["subject"]
-
if not post["parentid"] and post["email"].lower() == 'sage':
post["email"] = ""
@@ -586,10 +580,10 @@ class weabot(object):
if file and board['allow_images'] == '0':
raise UserError, _("No images allowed.")
- # use default values when missing
- if not post["name"] and not post["tripcode"]:
+ # use default values when missing / remove sage from wrong fields
+ if (not post["name"] and not post["tripcode"]) or (post["name"].lower() == 'sage'):
post["name"] = random.choice(board["anonymous"].split('|'))
- if not post["subject"] and not post["parentid"]:
+ if (not post["subject"] and not post["parentid"]) or (post["subject"].lower() == 'sage'):
post["subject"] = board["subject"]
if not post["message"]:
post["message"] = board["message"]