Notification sent to watcher upon moving file on submitted page (when not in submitted folder)

Bug #1620690 reported by Pete Potter
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Triaged
Low
Unassigned

Bug Description

If I submit a page to a group it becomes locked. The locked page can also be on another users watchlist. I've had an instance when users who have the locked page on their watchlist receive notifications of changes. This happens if artefacts are moved around into folders in the content area.

16.04
Linux
MySQL

Thanks

Pete

Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

Hi Pete. What behavior are you expecting? Should folder moves never be notified?

Changed in mahara:
status: New → Incomplete
Revision history for this message
Pete Potter (petepotter) wrote : Re: [Bug 1620690] Re: Notifications of changes on locked pages

Hi Kristina,

I was not expecting a notification of changes from a locked page.

If users move content around in their content area I would say no, there is
no reason for a notification in any circumstances as its no visible change
to the page and of no interest to the subscriber who as added it to their
watchlist.

Thanks

On Mon, Sep 19, 2016 at 11:28 PM, Kristina Hoeppner <
<email address hidden>> wrote:

> Hi Pete. What behavior are you expecting? Should folder moves never be
> notified?
>
> ** Changed in: mahara
> Status: New => Incomplete
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1620690
>
> Title:
> Notifications of changes on locked pages
>
> Status in Mahara:
> Incomplete
>
> Bug description:
> If I submit a page to a group it becomes locked. The locked page can
> also be on another users watchlist. I've had an instance when users
> who have the locked page on their watchlist receive notifications of
> changes. This happens if artefacts are moved around into folders in
> the content area.
>
>
> 16.04
> Linux
> MySQL
>
>
> Thanks
>
> Pete
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mahara/+bug/1620690/+subscriptions
>

Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote : Re: Notifications of changes on locked pages

I would say that a notification can be useful because a file being moved into a folder on a page should result in a notification so that the watcher knows that there is new evidence available in a folder / image gallery on a page they are watching.

A file that is submitted can only be moved if the folder in which it resides has not been submitted to a portfolio. In order to not have a notification, I guess, we'd have to check the conditions of the file and its submission status and then check if the submitted page is on anyone's watchlist and if all that matches, not send a notification of the move to the watchers of that page, but still send notifications to all the other watchers who have the same file on a different page in case that affects that page as well.

Does this scenario happen frequently? I'd class it as low here in Launchpad, i.e. to fix when it's convenient, since it doesn't impact the behavior of Mahara or breaks the submission.

Changed in mahara:
status: Incomplete → Triaged
importance: Undecided → Low
summary: - Notifications of changes on locked pages
+ Notification sent to watcher upon moving file on submitted page (when
+ not in submitted folder)
Revision history for this message
Pete Potter (petepotter) wrote : Re: [Bug 1620690] Re: Notifications of changes on locked pages

Thanks Kristina,

I agree this is low as it does not happen frequently. The confusion arose
when the user received a notification from a page which should have been
locked.

Pete

On Wed, Sep 21, 2016 at 12:59 AM, Kristina Hoeppner <
<email address hidden>> wrote:

> I would say that a notification can be useful because a file being moved
> into a folder on a page should result in a notification so that the
> watcher knows that there is new evidence available in a folder / image
> gallery on a page they are watching.
>
> A file that is submitted can only be moved if the folder in which it
> resides has not been submitted to a portfolio. In order to not have a
> notification, I guess, we'd have to check the conditions of the file and
> its submission status and then check if the submitted page is on
> anyone's watchlist and if all that matches, not send a notification of
> the move to the watchers of that page, but still send notifications to
> all the other watchers who have the same file on a different page in
> case that affects that page as well.
>
> Does this scenario happen frequently? I'd class it as low here in
> Launchpad, i.e. to fix when it's convenient, since it doesn't impact the
> behavior of Mahara or breaks the submission.
>
> ** Changed in: mahara
> Status: Incomplete => Triaged
>
> ** Changed in: mahara
> Importance: Undecided => Low
>
> ** Summary changed:
>
> - Notifications of changes on locked pages
> + Notification sent to watcher upon moving file on submitted page (when
> not in submitted folder)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1620690
>
> Title:
> Notification sent to watcher upon moving file on submitted page (when
> not in submitted folder)
>
> Status in Mahara:
> Triaged
>
> Bug description:
> If I submit a page to a group it becomes locked. The locked page can
> also be on another users watchlist. I've had an instance when users
> who have the locked page on their watchlist receive notifications of
> changes. This happens if artefacts are moved around into folders in
> the content area.
>
>
> 16.04
> Linux
> MySQL
>
>
> Thanks
>
> Pete
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mahara/+bug/1620690/+subscriptions
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.