wg-build-test-release icon indicating copy to clipboard operation
wg-build-test-release copied to clipboard

[Test failure] NO_TEST_ID: It is not possible to update the due dates of the subsections

Open BryanttV opened this issue 1 year ago • 6 comments

Release

Redwood

Expected behavior

As a course author, I want to update the due dates for the subsections in the course.

Actual behavior

As a course author, I cannot update the due dates for the subsections in the course. The original date is still assigned.

Steps to reproduce

  1. From Studio create a subsection
  2. Configure it by assigning it an assignment type for the grading and a due date.
  3. From the LMS, verify that the date is assigned.
  4. Update the due date of the subsection.
  5. From the LMS the date is not updated. It is still the previous date.

https://github.com/openedx/wg-build-test-release/assets/64033729/08463d88-b317-48a3-abbb-8ed4152dac66

Additional information

No response

BryanttV avatar May 27 '24 17:05 BryanttV

So here's what I've found after playing around with subsection dates:

  • If you change the date and wait a few minutes, let's say 5, the date will be updated.
  • This also happens in quince. I tested it here in case you want to replicate it: https://apps.sandbox.openedx.edly.io/learning/course/course-v1:edX+DemoX+Demo_Course/home You can use username: admin pass: admin credentials.

Could you test again considering this? Thanks!

mariajgrimaldi avatar May 31 '24 04:05 mariajgrimaldi

Hi @mariajgrimaldi, I tested as you told me, and you are right. The changes are reflected about 5 min later.

I wonder if this is the expected behavior.

BryanttV avatar May 31 '24 18:05 BryanttV

I think I know why this happens, I'll ask around to verify it. Given the current system design, though, I do think it's correct.

mariajgrimaldi avatar Jun 02 '24 16:06 mariajgrimaldi

@ormsbee: is this time delay related to how MongoDB - learning sequences updates/synchronization work?

mariajgrimaldi avatar Jun 03 '24 16:06 mariajgrimaldi

It seems unlikely to be related to MongoDB if other changes to the outline are showing up properly. If the issue is only with dates, it might be the result of caching in edx-when?

ormsbee avatar Jun 14 '24 01:06 ormsbee

@ormsbee: I also tried updating subsection names, and it takes a bit of time too, but it's difficult to say if the delay is related.

mariajgrimaldi avatar Jun 20 '24 18:06 mariajgrimaldi

I'm closing this since this is not classified as a bug.

mariajgrimaldi avatar Oct 23 '24 11:10 mariajgrimaldi