Skip to content

Newly uploaded resource shows as incomplete when actually complete  #3642

@bjester

Description

@bjester

Observed behavior

When you've added channel defaults for all the available fields, including the license field, and you upload a resource like a PDF and immediately click Finish, the resource shows as incomplete even though it is complete. The application of the channel defaults, including the license field, actually makes the resource complete but it isn't properly represented in the frontend until you trigger a new change to the resource, or re-edit its details.

Expected behavior

Using channel defaults should accurately make the resource complete if it is, requiring no other user interaction.

User-facing consequences

When uploading lots of files, this is a significant pain point since it requires you to reopen the edit modal

Steps to reproduce the issue

  1. Open to edit channel details
  2. Set defaults for all options, including the important license field
  3. Upload a PDF or another resource which will automatically default the Learning Activity
  4. Click Finish without interacting with the edit form
  5. Observe the red exclamation on the resource showing it's incomplete
  6. Open the edit modal for the resource
  7. Click Finish without interacting with the edit form
  8. Observe the red exclamation on the resource is gone (since it was complete already)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions