Ejemplo n.º 1
0
 def _get_lti(self, user, students, host, add=None):
     return CustomStudentInfoLTIRequest(
         self.lti_service,
         user,
         students,
         self.course_instance,
         host,
         self.resource_link_title or self.name,
         self.context_id or None,
         self.resource_link_id or "aplusexercise{:d}".format(self.id or 0),
         add,
     )
Ejemplo n.º 2
0
 def _get_lti(self, user, students, request, add=None):
     try:
         return CustomStudentInfoLTIRequest(
             self.lti_service,
             user,
             students,
             self.course_instance,
             request,
             self.resource_link_title or self.lti_service.menu_label or self.name,
             self.context_id or None,
             self.resource_link_id or "aplusexercise{:d}".format(self.id or 0),
             add,
             exercise=self,
         )
     except PermissionDenied:
         raise