-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: remove broken management command (and celery task) logic (#34972)
[APER-3385] This PR fixes an existing management command that now has incorrect logic. We have recently done a lot of work to improve certificate-related date business logic to fix data inconsistencies between systems. Instead of maintaining separate and duplicated logic for sending date data to Credentials, instead we can use an existing (and tested) Celery task that will determine and send the correct date to the Credentials IDA. Additionally, the original version of this management command skipped self-paced courses completely. This is no longer the case as we _know_ that there are self-paced courses that have been associated with a certificate available date because of bugs in the product. This management command will serve as a means to do a mass data fixup for data stored by the Credentials IDA.
- Loading branch information
1 parent
66fa388
commit 1e653d7
Showing
3 changed files
with
116 additions
and
54 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters