New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Only Administrators or members of the publishers group can publish articles #22
Comments
I did some more investigating. In library.js, I found the piece of code doing the security check and decided to disable it, just to check out what happens. When publishing the post, I got the following error message instead. {"error":"[[error:title-too-short, 3]]" At this point, I got very suspicious of the integration code. So I decided to inspect the integration code before it finished running
Interesting. Post ID was not set. First solution was to change
That helped, but the button is still not getting its tags set properly.
I'll continue investigating, but this is getting very complicated. Cheers, |
Figured out the the plugin doesn't work because of the Ghost API change. Even worse, the problem was reported one month ago and nothing has been done. That's close to 8 hours of work lost on this. I was very impressed with NodeBB as a product, but the integration with Ghost doesn't seem ideal. I'll look for something else instead. |
This bug should be reopened since it is not fixed yet. Are discussions going on #17? |
Sorry about causing you grief, but yeah, I am waiting on one of Ghost's issues to be closed before I put time into this. In #17 there is a mention of a hotfix, which isn't ideal but works. Our blog is still using an older version of Ghost as well: https://blog.nodebb.org/nodebb-v0-5-0-released/ |
Hi,
I'm having a few problems getting Ghost/Nodebb integration to work. To make things more complicated, I'm running both software on two different hosts.
I've installed the latest version of Ghost (0.5.3), NodeBB (0.6.0) and the integration plugin from npm. Both sites are proxies through NGINX. I login using my administrator account in both ghost in nodebb. When I look at an article, I can need the Publish this Article to NodeBB button. However, if I press it, I receive the following message :
{"error":"Only Administrators or members of the publishers group can publish articles"
I can confirmed that I am properly logged in, as I can just go back to the root of NodeBB and the administration menu. I've confirmed that I am using the proper categorie in my plugin configuration, and that administrator has the proper rights to post to that category.
I've integrated in Ghost using the following code
Any ideas?
The text was updated successfully, but these errors were encountered: