← Back to team overview

mahara-contributors team mailing list archive

[Bug 1902974] [NEW] Prevent the clicking of 'Assignment tasks' when group settings don't allow it

 

Public bug reported:

When you create a plan in a group where everybody can create and edit
content, you cannot set up assignment tasks in a plan. However, right
now, you can select that option without receiving a warning that it
won't be actioned. Only when you save the plan is the button disabled.

It would be better if the option is not available from the start either
by being disabled (greyed out button) or not shown at all.

To replicate:

1. Create a group where everyone can create and edit content.
2. Create a plan and enable the option 'Assignment tasks'. Save the plan.
3. Open the plan again. Now the option is greyed out and tasks can't be allocated to portfolios.

Better:

1. Create a group where everyone can create and edit content.
2. Create a plan.
3. You see the option 'Assignment tasks' disabled. Alternatively, the option is not displayed at all.

To test as well:

Need to test that when only people who are not ordinary group members
can create a proper assignment plan to ensure that this is still
working.

** Affects: mahara
     Importance: Medium
         Status: Confirmed


** Tags: bite-sized

-- 
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/1902974

Title:
  Prevent the clicking of 'Assignment tasks' when group settings don't
  allow it

Status in Mahara:
  Confirmed

Bug description:
  When you create a plan in a group where everybody can create and edit
  content, you cannot set up assignment tasks in a plan. However, right
  now, you can select that option without receiving a warning that it
  won't be actioned. Only when you save the plan is the button disabled.

  It would be better if the option is not available from the start
  either by being disabled (greyed out button) or not shown at all.

  To replicate:

  1. Create a group where everyone can create and edit content.
  2. Create a plan and enable the option 'Assignment tasks'. Save the plan.
  3. Open the plan again. Now the option is greyed out and tasks can't be allocated to portfolios.

  Better:

  1. Create a group where everyone can create and edit content.
  2. Create a plan.
  3. You see the option 'Assignment tasks' disabled. Alternatively, the option is not displayed at all.

  To test as well:

  Need to test that when only people who are not ordinary group members
  can create a proper assignment plan to ensure that this is still
  working.

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


Follow ups