openedx/openedx-platform

Duplicating units or subsections with units that contain randomized content blocks does not duplicate the contents of the randomized content blocks successfully

開放

#36,544 建立於 2025年4月17日

 (8 則留言) (1 個反應) (2 位負責人)Python (4,331 個分叉)auto 404
bughelp wantedrelease testing

倉庫指標

星標
 (8,150 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

Duplicating units or subsections with units that contain randomized content blocks does not duplicate the contents of the randomized content blocks successfully

In our Stage & Prod environment, We are facing this issue while duplicating units/subsections that has randomized content blocks. Error is ⚠️ There are no problems in the specified library of type any. Select another problem type.

Steps to repro:

  • Go to a course outline in Studio.
  • Add a unit to some subsection.
  • Add a randomized content block and select a library that you know has content other than a text component in it.
  • Go back to the course outline in Studio.
  • Click on the three dots next to the unit you just created.
  • Select “Duplicate”.
  • See a new unit appear beneath yours, with a title like “Duplicate of ‘{Your Unit’s Display Name Here}'“.
  • Click to view the duplicated unit.

Expected behavior The duplicated unit will match the unit that it came from.

Actual behavior The duplicated unit has the randomized content block, but it says “There are no problems in the specified library of type any. Select another problem type.” Seems like it can’t find the source library.

貢獻者指南