LTI Group Submission: Instructor unable to view submissions

Description

If the instructor added an LTI assignment for group submission, the instructor is unable to view and grade submissions.

Attachments

6
  • 21 Jul 2024, 08:25 PM
  • 21 Jul 2024, 08:25 PM
  • 21 Jul 2024, 07:50 PM
  • 21 Jul 2024, 07:50 PM
  • 21 Jul 2024, 07:50 PM
  • 30 Sep 2023, 12:59 AM

Activity

Show:

Charles R Severance July 22, 2024 at 1:28 PM
Edited

So - I would rather focus this Jira on what this Jira notes as broken. If the original bug this Jira reports is now fixed - I want to close this JIRA. If there are issues about UI improvements - I would much rather have a Jira that has a title of “improve the UI….” so when we discuss improving the UI we don’t confuse whether or not a bug has been fixed. Things get a little confused when bug fixes morph into feature requests - bug hang around too long. UI improvements and feature requests need different discussions than bug fixes - which are either fixed or not. Thanks.

Charles R Severance July 22, 2024 at 1:23 PM

- They both need to stay. Not all LTI tools will have grading capabilities within the tool - not all LTI tools will function like StickyGrader. Some LTI tools will only manage submissions without a grading screen. The https://sakaiproject.atlassian.net/browse/SAK-46953 will make it so that the graded between any “within frame” grading and Sakai Grader remain in sync when someone does a grade within the frame. I agree that the UI is confusing but we can’t take features away because they might be confusing. https://sakaiproject.atlassian.net/browse/SAK-46953 works its tail off to bring back the Grader to LTI assignments which was taken away since Sakai 22 (I think).

Andrea Schmidt July 21, 2024 at 8:24 PM
Edited

I was able to grade and discovered not only can I get to the Sticky Grader grading page, but I can also grade with the Sakai Grader. This is really confusing and think it’s a bug. Which should be used to grade - the Sticky Grader grading page or the Sakai Grader? One of them needs to go.

If the Sticky Grader is how this should be graded, then the page that loads should display the Sticky Grader grading page again. Having the instructor use the Student Data shows incorrect information and does not work as well as the Sticky Grader grading page did.

I’ve got 2 videos - one of them shows the Sakai Grader is actually there when I initially clicked on a group.

When using the Sticky Grader grading, the instructor is able to view the submission. Using the Sakai Grader, you cannot access the submission unless you also have the Sticky Grader grading visible.

Andrea Schmidt July 21, 2024 at 7:50 PM

Testing on 25x: https://trunk-maria.nightly.sakaiproject.org/, build: 9f7c86fe

Noticed the following in the logs when one student in the group submitted (the others are all in the same group):

21-Jul-2024 15:30:20.721 WARN [http-nio-20313-exec-4] o.s.a.i.SakaiSecurity.unlock unlock(): null: null asn.all.groups /site/7639c85f-4dd8-4669-b3b9-7398a5a803d8 21-Jul-2024 15:30:20.745 WARN [http-nio-20313-exec-4] o.s.a.i.SakaiSecurity.unlock unlock(): null: null asn.all.groups /site/7639c85f-4dd8-4669-b3b9-7398a5a803d8 21-Jul-2024 15:30:20.748 WARN [http-nio-20313-exec-4] o.s.a.i.SakaiSecurity.unlock unlock(): null: null asn.all.groups /site/7639c85f-4dd8-4669-b3b9-7398a5a803d8 21-Jul-2024 15:30:20.767 INFO [http-nio-20313-exec-4] o.s.b.u.SakaiBLTIUtil.handleAssignment Submitted submission=a804128e-536b-4150-baed-14b49c3b9e34 userId=5a63f9f8-b98e-4330-a3c1-b2be21f0364b log=Sun, 21 Jul 2024 15:30:20 -0400 LTI 21-Jul-2024 15:30:20.774 INFO [pool-5-thread-3] o.s.e.i.BasicEmailService.transportMessage transportMessage: headers[ MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="======sakai-multi-part-boundary======" Subject: [Sakai] Email notification for assignment submission From: Sakai <no-reply@trunk-maria.nightly.sakaiproject.org> To: philiptrent919@gmail.com] to[ philiptrent919@gmail.com] 21-Jul-2024 15:30:20.774 INFO [pool-5-thread-3] o.s.m.i.UserMessagingServiceImpl.send Email sent to: 5a63f9f8-b98e-4330-a3c1-b2be21f0364b 21-Jul-2024 15:30:20.795 INFO [pool-5-thread-3] o.s.e.i.BasicEmailService.transportMessage transportMessage: headers[ MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="======sakai-multi-part-boundary======" Subject: [Sakai] Email notification for assignment submission From: Sakai <no-reply@trunk-maria.nightly.sakaiproject.org> To: jehart@mailinator.com] to[ jehart@mailinator.com] 21-Jul-2024 15:30:20.795 INFO [pool-5-thread-3] o.s.m.i.UserMessagingServiceImpl.send Email sent to: 23c4ed22-5c6f-427d-97e2-05533ebbb5b5 21-Jul-2024 15:30:20.815 INFO [pool-5-thread-3] o.s.e.i.BasicEmailService.transportMessage transportMessage: headers[ MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="======sakai-multi-part-boundary======" Subject: [Sakai] Email notification for assignment submission From: Sakai <no-reply@trunk-maria.nightly.sakaiproject.org> To: jfletch@mailinator.com] to[ jfletch@mailinator.com] 21-Jul-2024 15:30:20.815 INFO [pool-5-thread-3] o.s.m.i.UserMessagingServiceImpl.send Email sent to: 4ec42e62-7e00-4e13-a5a2-a3693c03762e

Assignment does show as submitted for the other group members (they just can’t view it).

The submissions page does show the groups and submissions correctly:

image-20240721-194224.png

The instructor does not see the regular grading page expected for Sticky Grader. If I remember correctly, this was working when I tested https://sakaiproject.atlassian.net/browse/SAK-48967 , but broke shortly after.

Now the instructor has to select student data and the information displayed is not correct.

My groups are as follows, with the submitter of each group in yellow:

image-20240721-194849.png

This is what the instructor sees when clicking student data (and this is broken - I will add a video shortly):

image-20240721-195039.png

Charles R Severance July 6, 2024 at 4:15 AM

Hey could we re-test this one? I think some bits will work better - but students will never see the group submission unless they did the submission - at least with Tsugi tools. Sakai won’t force launch into a tool under the id of the submitter for a non-subitter. That wont get changed - so we need to come up with some text in the Sakai UI.

Details

Priority

Affects versions

Components

Assignee

Reporter

Environment

24x: https://trunk-maria.nightly.sakaiproject.org/, build: 1615cf41
Created September 30, 2023 at 12:53 AM
Updated July 22, 2024 at 1:28 PM

Flag notifications