diff options
Diffstat (limited to 'cgi/weabot.py')
-rwxr-xr-x | cgi/weabot.py | 12 |
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"] |