SmartEvidence frameworks partially loading when member of multiple institutions

Bug #1932450 reported by Joost Elshoff
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
High
Unassigned
20.04
Fix Released
High
Unassigned
20.10
Fix Released
High
Unassigned
21.04
Fix Released
High
Unassigned

Bug Description

In Mahara 20.10, when a portfolio owner is a member of multiple institutions AND there is an active SmartEvidence framework in each institution, only part of the available SmartEvidence frameworks can be selected.

Background:
We have a Mahara instance implemented where persons become member of at least 2 institutions:
the Moodle MNet institution
the institution set up for their academic programme

Some persons are a member of more than one academic programme, and should be able to see the SmartEvidence frameworks associated with each institution they're a member of. Instead, we see that only the SmartEvidence frameworks of their first institution is visible and can be selected.

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/11844

Revision history for this message
Robert Lyon (robertl-9) wrote :

Hi Joost,

I agree with your assessment - this was overlooked in the initial implementation but should be fairly easy to fix

I've made a proof of concept patch to see if this can be solved easy.
https://reviews.mahara.org/#/c/11844/

Feel free to test out the change to see if it solves the problem

Cheers
Robert

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/11844
Committed: https://git.mahara.org/mahara/mahara/commit/c4b49a9af9b6c4ff75f4fca2c7f7699b16db1a66
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit c4b49a9af9b6c4ff75f4fca2c7f7699b16db1a66
Author: Robert Lyon <email address hidden>
Date: Thu Jul 1 14:23:30 2021 +1200

Bug 1932450: Pick SE framework when in multiple institutions

Patch: Allows a person in multiple institutions that have SE turned on
to be able to choose institution specific SE frameworks from any of
those institutions

Change-Id: I8f865e85dec824b15f484bf5a37b7bfdf4e8a0fb
Signed-off-by: Robert Lyon <email address hidden>

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "21.04_STABLE" branch: https://reviews.mahara.org/11880

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "20.10_STABLE" branch: https://reviews.mahara.org/11881

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "20.04_STABLE" branch: https://reviews.mahara.org/11882

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/11880
Committed: https://git.mahara.org/mahara/mahara/commit/1f51b144dda1748f7efe8098e5a52924b3515435
Submitter: Robert Lyon (<email address hidden>)
Branch: 21.04_STABLE

commit 1f51b144dda1748f7efe8098e5a52924b3515435
Author: Robert Lyon <email address hidden>
Date: Thu Jul 1 14:23:30 2021 +1200

Bug 1932450: Pick SE framework when in multiple institutions

Patch: Allows a person in multiple institutions that have SE turned on
to be able to choose institution specific SE frameworks from any of
those institutions

Change-Id: I8f865e85dec824b15f484bf5a37b7bfdf4e8a0fb
Signed-off-by: Robert Lyon <email address hidden>
(cherry picked from commit c4b49a9af9b6c4ff75f4fca2c7f7699b16db1a66)

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/11881
Committed: https://git.mahara.org/mahara/mahara/commit/d0542ca032ff6e4697c8000c4c0ba6d0c0c7e23c
Submitter: Robert Lyon (<email address hidden>)
Branch: 20.10_STABLE

commit d0542ca032ff6e4697c8000c4c0ba6d0c0c7e23c
Author: Robert Lyon <email address hidden>
Date: Thu Jul 1 14:23:30 2021 +1200

Bug 1932450: Pick SE framework when in multiple institutions

Patch: Allows a person in multiple institutions that have SE turned on
to be able to choose institution specific SE frameworks from any of
those institutions

Change-Id: I8f865e85dec824b15f484bf5a37b7bfdf4e8a0fb
Signed-off-by: Robert Lyon <email address hidden>
(cherry picked from commit c4b49a9af9b6c4ff75f4fca2c7f7699b16db1a66)

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/11882
Committed: https://git.mahara.org/mahara/mahara/commit/50c3f4df82e96c148464fea6c0dfc84323282200
Submitter: Robert Lyon (<email address hidden>)
Branch: 20.04_STABLE

commit 50c3f4df82e96c148464fea6c0dfc84323282200
Author: Robert Lyon <email address hidden>
Date: Thu Jul 1 14:23:30 2021 +1200

Bug 1932450: Pick SE framework when in multiple institutions

Patch: Allows a person in multiple institutions that have SE turned on
to be able to choose institution specific SE frameworks from any of
those institutions

Change-Id: I8f865e85dec824b15f484bf5a37b7bfdf4e8a0fb
Signed-off-by: Robert Lyon <email address hidden>
(cherry picked from commit c4b49a9af9b6c4ff75f4fca2c7f7699b16db1a66)

no longer affects: mahara/21.10
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.