← Back to team overview

mahara-contributors team mailing list archive

[Bug 1383029] Re: Page not accessible after reporting it as objectionable

 

Git bisect indicates the cause is https://reviews.mahara.org/#/c/3337/,
the patch that refactored the objectionable content page.

The specific behavior of this is:

1. If the page is marked objectionable, users who try to view the page
see "Access denied: You do not have permission to view this page"

2. This does not apply to the page owner or admins

3. For the user who reports the page objectionable, the page continues
to display after they send off their report. It doesn't get "hidden"
until they refresh the page.

4. The page still shows up in the "latest pages" block (and possibly
elsewhere)

Many social networking sites do have features to automatically hide
pages when they're marked objectionable (or when a certain number of
people mark them objectionable), and we might want to do that eventually
in Mahara. But I think this particular bit of behavior we're seeing
right now is indeed a bug rather than a proper attempt at auto-hiding
objectionable pages. So I'll push a patch to fix it.

** Also affects: mahara/1.10
   Importance: High
       Status: Confirmed

** Also affects: mahara/1.11
   Importance: Undecided
       Status: New

** Changed in: mahara/1.11
   Importance: Undecided => High

** Changed in: mahara/1.11
    Milestone: None => 1.11.0

** Changed in: mahara/1.10
       Status: Confirmed => In Progress

** Changed in: mahara/1.11
       Status: New => Confirmed

** Changed in: mahara/1.10
     Assignee: (unassigned) => Aaron Wells (u-aaronw)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1383029

Title:
  Page not accessible after reporting it as objectionable

Status in Mahara ePortfolio:
  In Progress
Status in Mahara 1.10 series:
  In Progress
Status in Mahara 1.11 series:
  Confirmed

Bug description:
  1.10RC1

  1. User 1 reports the page of User 2 as objectionable.
  2. User 1 cannot see the page of User 2 anymore although he should still be able to during the objectionable content period.

  This is a regression from Mahara 1.9.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1383029/+subscriptions


References