diff --git a/Discussions/views.py b/Discussions/views.py index 367f9ab..ecef0f9 100644 --- a/Discussions/views.py +++ b/Discussions/views.py @@ -330,6 +330,7 @@ def ReportForm(req, abbr, rid): new_report = form.save(commit=False) new_report.reporter = user new_report.url = url + new_report.show = show new_report.save() return HttpResponseRedirect('%s/discuss/board/%d-%s'%(show.url(), reply.board.pk, slugify(reply.board.title))) diff --git a/LandingPage/models.py b/LandingPage/models.py index 78f4e76..517fd2d 100644 --- a/LandingPage/models.py +++ b/LandingPage/models.py @@ -196,6 +196,13 @@ class Report(TimestampedModel): help_text='The URL of the content being reported', verbose_name = 'Content URL' ) + show = models.ForeignKey( + Show, + on_delete=models.CASCADE, + null=True, + blank=True, + help_text='The show associated with the reported url', + ) read_by = models.ForeignKey( User, on_delete=models.SET_NULL, diff --git a/Show/views.py b/Show/views.py index ab093f4..f71ef5d 100644 --- a/Show/views.py +++ b/Show/views.py @@ -452,6 +452,7 @@ def ReportSubmission(req, abbr, submission): new_report = form.save(commit=False) new_report.reporter = user new_report.url = url + new_report.show = show new_report.save() return HttpResponseRedirect('%s/episode/%d/%d'%(show.url(), episode.season.number, episode.episode))