gocodebox / lifterlms

LifterLMS, a WordPress LMS Solution: Easily create, sell, and protect engaging online courses.
https://lifterlms.com
GNU General Public License v3.0
178 stars 134 forks source link

Causing issue in course builder by doing a bunch of things very quickly #1710

Open willmiddleton-lifterlms opened 3 years ago

willmiddleton-lifterlms commented 3 years ago

Reproduction Steps

Video of this: https://www.loom.com/share/ea6ca692c2b147d7ac0d87e77501193d

I'm not sure if this one is a known issue -> If you do a bunch of things very quickly in the course builder, you can trigger an error I don't understand. The easiest way to trigger this is to:

Error Messages / Logs

From the Inspector Console:

<!-- Paste error logs / backtraces below this line -->
 at Sync.js:460
    at Function.dr (underscore.min.js?ver=1.8.3:2)
    at u (Sync.js:448)
    at Sync.js:439
    at Function.dr (underscore.min.js?ver=1.8.3:2)
    at u (Sync.js:438)
    at Sync.js:469
    at Function.dr (underscore.min.js?ver=1.8.3:2)
    at Sync.js:468
    at Function.dr (underscore.min.js?ver=1.8.3:2)
</details>

This issue has be recreated:

thomasplevy commented 3 years ago

Possibly related to https://github.com/gocodebox/lifterlms/issues/1003 and gocodebox/lifterlms-assignments#47