Refactor common task querying into a separate func
Address some of Cale's PR comments Combine query functions into one. No debug logging Pull int variables out into static class variables Mixin needs to call super __init__ too Remove multi-course copy from upgrade reminder Address Cale's round 2 comments
Showing
- openedx/core/djangoapps/schedules/management/commands/__init__.py 4 additions, 95 deletions...core/djangoapps/schedules/management/commands/__init__.py
- openedx/core/djangoapps/schedules/management/commands/send_recurring_nudge.py 4 additions, 21 deletions...pps/schedules/management/commands/send_recurring_nudge.py
- openedx/core/djangoapps/schedules/management/commands/send_upgrade_reminder.py 4 additions, 26 deletions...ps/schedules/management/commands/send_upgrade_reminder.py
- openedx/core/djangoapps/schedules/management/commands/tests/test_base.py 4 additions, 112 deletions...angoapps/schedules/management/commands/tests/test_base.py
- openedx/core/djangoapps/schedules/management/commands/tests/test_send_recurring_nudge.py 10 additions, 8 deletions...es/management/commands/tests/test_send_recurring_nudge.py
- openedx/core/djangoapps/schedules/management/commands/tests/test_send_upgrade_reminder.py 10 additions, 8 deletions...s/management/commands/tests/test_send_upgrade_reminder.py
- openedx/core/djangoapps/schedules/resolvers.py 120 additions, 0 deletionsopenedx/core/djangoapps/schedules/resolvers.py
- openedx/core/djangoapps/schedules/tasks.py 70 additions, 56 deletionsopenedx/core/djangoapps/schedules/tasks.py
- openedx/core/djangoapps/schedules/templates/schedules/edx_ace/upgradereminder/email/body.html 17 additions, 42 deletions...mplates/schedules/edx_ace/upgradereminder/email/body.html
- openedx/core/djangoapps/schedules/templates/schedules/edx_ace/upgradereminder/email/body.txt 0 additions, 12 deletions...emplates/schedules/edx_ace/upgradereminder/email/body.txt
- openedx/core/djangoapps/schedules/templates/schedules/edx_ace/upgradereminder/email/from_name.txt 0 additions, 4 deletions...tes/schedules/edx_ace/upgradereminder/email/from_name.txt
- openedx/core/djangoapps/schedules/templates/schedules/edx_ace/upgradereminder/email/subject.txt 0 additions, 4 deletions...lates/schedules/edx_ace/upgradereminder/email/subject.txt
- openedx/core/djangoapps/schedules/tests/test_resolvers.py 110 additions, 0 deletionsopenedx/core/djangoapps/schedules/tests/test_resolvers.py
- openedx/core/djangoapps/schedules/utils.py 14 additions, 0 deletionsopenedx/core/djangoapps/schedules/utils.py
Loading
Please register or sign in to comment