That’s strange. You might want to fix this, just to be sure it’s not related to the current issue. Track the calls to postCreateDcsTags() and check that the category exists in Discourse.
Your code looks good. I advise you test the result with this more robust method:
suppose the name of the page you created is: m_1q,
suppose the triggers ids are: photos, videos, stories,
then postCreateDcsTags() should create those Discourse tags: dcs-m_1q-photos, dcs-m_1q-videos, dcs-m_1q-stories
To check whether those tags were actually created, go to those urls: https://publichappinessmovement.com/tags/dcs-m_1q-photos, https://publichappinessmovement.com/tags/dcs-m_1q-videos, https://publichappinessmovement.com/tags/dcs-m_1q-stories
If you get “Oops! That page doesn’t exist or is private.”, then it means the tags have not been created.
Another way to check is to go to https://publichappinessmovement.com/tags, press alt+a (you must be a Disocurse admin for this to work) and check that the tags are in the list.
Working on making you an admin. the admin confirmation emails are being suppressed by my mail client and i’m trying to work out why. I can make you an admin on PHM instead if you’d like, i know the set up there is running.
Odd as i should need to confirm, also odd that i’m not getting that email. I’ll investigate.
The auto follow you’re working on might be working now. The function would fail without that 1st test post i’ve just created as Docuss needs those tags to be able to function