openwebwork / webwork2

Course management front end for WeBWorK
http://webwork.maa.org/wiki/Main_Page
Other
146 stars 165 forks source link

course archive and close date extension issue #1708

Closed Alex-Jordan closed 3 days ago

Alex-Jordan commented 2 years ago

There is a weird issue happening in a Runestone course. If a student is given an extension on the close date, and they answer some things correctly during that time period between the class close date and their extended due date, then they don't get credit in the database. The past answers table and the answer log do show the submitted answers and indicate they are correct, but the score is still 0 when you look at Grades or use Scoring Tools.

Here is what makes that course stand out from other courses. This user previous used MAA hosting. When we initialized their course back in the Fall, it was from a course archive file that Danny was able to get from the MAA server. That is, we put the course archive file in /opt/webwork/courses/ and then "initialized" this user's course by unarchiving it. I can't recall at this point but I assume there was a need to update that course's database tables.

I don't know if this is worth investigating and fixing, assuming my suspicion is correct that the issue is related to how this course was initialized. But I wanted to share that this happened. People rarely archive a course, then unarchive it and actually continue to use it. So it's possible that there's some kind of issue with archiving/unarchiving even if you don't change servers. And the issue has just gone unnoticed.

pstaabp commented 2 years ago

@Alex-Jordan Is this on WeBWorK 2.16 ?

Alex-Jordan commented 2 years ago

Yes. That's another thing: I am not in a position to test on 2.17.

On Fri, May 27, 2022, 2:59 AM Peter Staab @.***> wrote:

@Alex-Jordan https://github.com/Alex-Jordan Is this on WeBWorK 2.16 ?

— Reply to this email directly, view it on GitHub https://github.com/openwebwork/webwork2/issues/1708#issuecomment-1139468366, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABEDOAAQANRY6ZGNQCGATX3VMCMG7ANCNFSM5XCRHR2A . You are receiving this because you were mentioned.Message ID: @.***>

Alex-Jordan commented 3 days ago

It seems likely that this was some snag with how I unarchived an old course from another server. I will close this.