openequella / openEQUELLA

Core openEQUELLA sources
https://openequella.github.io/
Apache License 2.0
41 stars 44 forks source link

Cache timeout yields 'null' label for course folder in informational message #2602

Closed cbeach47 closed 3 years ago

cbeach47 commented 3 years ago

Describe the bug When the Course folder cache expires an entry while a user is on the page to submit a push 2 lms selection (after the folders are displayed in the tree), the course folder names are not refreshed/retrieved from Blackboard, causing the course folder to be named null. This has no impact on the submission of the LTI link(s).

To Reproduce Steps to reproduce the behavior:

  1. Access the Add to External System function for an item
  2. Open the course and folders to push content into
  3. Wait past the TTL for courses (2 mins)
  4. Push a piece or two of content into a folder or two (not more then 3 content links overall)
  5. Note the green informational message and the 'null' folder name

Expected behavior The code should recognize the folder cache was expired/removed and refresh the cache, thus pulling the folder name from Blackboard.

Screenshots image

Stacktrace No stack trace

Platform:

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.