Hi. I understand you want help with your problem, but please don’t ping random people to help. The people who are available will be reading the topics to see where they can help.
Disclaimer: This plugin is in an experimental state so there is no guarantee it will work, especially on the latest release. If you need something that works out of the box, this is probably not the right tool.
Enable this patch along with your publisher mfe
pip install git+https://github.com/Dicey-Tech/tutor-contrib-publisher
Run quickstart again
So far i have been able to successfully login to publisher. Dashboard works fine.
The issue comes up while trying to create new course about csrf tokens
I have tried tweeking lms-env through patch to add csrf trusted domain but that doesn’t seem to work for me.
I explicitly do not need publisher to utilize any features of it. However I wished my courses to have schedules (i.e. relative due dates). And I don’t remember where exactly but documentation somewhere mentioned that to enable relative due dates in self paced courses we will need to end the course through publisher. Which is quite abnormal to me. Is that the case? Because I am able to set up due dates for instructor paced course but same is not true for self paced. Any thoughts on this if we can bypass publisher just for ending the course (date)?
That’s completely fair and that’s also how I ended up trying to create this plugin. I do think the underlying issue is that there is a dependency to a functionality that’s not core (publisher) to edit something that is (course).
In theory, you shouldn’t need that, it’s already taken care of in the publisher plugin.
Have you tried creating a new course run for a course that exists? Does that work?
while we create a course this is exact error pops up.
Creation failed, please try again or contact support.
detail: CSRF Failed: Referer checking failed - https://apps.xxxx.in/ does not match any trusted origins.