Skip to content

Commit d711711

Browse files
ideadudegithub-actions[bot]brianhogg
authored
Updating permissions checks in the AJAX handler. (#2895)
* Additional checks for enrolling students and removing access plans. * Additional checks for bulk enrol and checking for duplicates. * Additional checks. * Additional checks. * Removing method that doesn't work. Additional checks on getting course sections. * Removing method that doesn't work. * Removing method that doesn't work. Check for getting lesson options. * Checks for updating lesson title/excerpt. * Remove lesson check. * Removing deprecated method. * Removing deprecated method. * Additional lesson order check. * Additional checks for updating auto-enroll courses on a membership. * Check for editing access plans. * Changelog. * Returning nothing. * Refactor. * Removing deprecated method. * Removing log. * Removing unused methods. Formatting. * Allow instructor to delete access plans for courses they can edit. * Refactor to a new method. * Refactor. * Fixing phpunit tests. * Updating snapshot. --------- Co-authored-by: branch-sync[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Brian Hogg <brian@bhconsulting.ca>
1 parent a8f6134 commit d711711

File tree

5 files changed

+100
-488
lines changed

5 files changed

+100
-488
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
significance: patch
2+
type: security
3+
attributions:
4+
- "@mikemyers"
5+
entry: Additional checks for managing LifterLMS data.

0 commit comments

Comments
 (0)