Add board selection to ban creation and post ID to ban model

* Board selection is allowed for when you want to make a global ban
* Post ID is added to ban model for referencing later

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
This commit is contained in:
2022-06-23 18:57:23 -07:00
parent b64559aba9
commit a5510d9552
4 changed files with 23 additions and 19 deletions

View File

@@ -88,13 +88,13 @@ class BanForm(ModelForm):
class Meta:
model = Ban
fields = ["ban_reason"]
fields = ["ban_reason", "board"]
def __init__(self, *args, op, **kwargs):
super(BanForm, self).__init__(*args, **kwargs)
self.op = op
self.instance.board = op.board
self.instance.ip = op.ip
self.instance.post_id = op.id
def clean(self):
super(BanForm, self).clean()