← Back to team overview

mahara-contributors team mailing list archive

[Bug 1860050] A change has been merged

 

Reviewed:  https://reviews.mahara.org/10771
Committed: https://git.mahara.org/mahara/mahara/commit/ed19c6d4e27633471d56a3926cb6b52bb3d87fe0
Submitter: Cecilia Vela Gurovic (ceciliavg@xxxxxxxxxxxxxxx)
Branch:    19.10_STABLE

commit ed19c6d4e27633471d56a3926cb6b52bb3d87fe0
Author: Robert Lyon <robertl@xxxxxxxxxxxxxxx>
Date:   Fri Jan 17 11:01:18 2020 +1300

Bug 1860050: module_assessmentreport failing if submitting from external

If the place you are doing an assignment submission to is an external
system, eg via LTI, it fails as it tries to get a non-existant group id

Need to make it more robust

behatnotneeded

Change-Id: Ibb9b0504b46289d7258ca9e0a1da62a01d777f3d
Signed-off-by: Robert Lyon <robertl@xxxxxxxxxxxxxxx>
(cherry picked from commit dc566929ac3ae587e12451621a26d67472db3a62)

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

Title:
  module_assessmentreport module giving errors on portfolio submission

Status in Mahara:
  Fix Committed
Status in Mahara 19.10 series:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed

Bug description:
  If the submission system is external to mahara (eg LTI) rather than a
  group then the group id does not exist and so causes problems with
  submission.

  Need to fix up code so that one can still submit without needing group
  id

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


References