fablabs.io icon indicating copy to clipboard operation
fablabs.io copied to clipboard

Labs not auto-generating Discourse threads

Open neshoba78 opened this issue 8 years ago • 4 comments

Seems at least the last 20 lab applications submitted did not auto-generate threads in the Labs forum in Discourse. Can/Should we manually sync?

neshoba78 avatar Nov 14 '17 22:11 neshoba78

This was a bug that was later fixed, but in order to solve the issue we need to change directly the database, we need to carefully plan for this in 2018.

openp2pdesign avatar Nov 27 '17 10:11 openp2pdesign

Is my lab a victim of this? https://discuss.fablabs.io/c/labs does not have entry for IngegnoMakerSpace

I had mail 28/11 that our lab was approved, but still no link https://www.fablabs.io/labs/IngegnoMakerSpace up also.

bmcage avatar Dec 07 '17 14:12 bmcage

@bmcage Nope, in your case there are two issues: a Referee rejected you, and #391. My suggestion is to do the application again

openp2pdesign avatar Mar 02 '18 12:03 openp2pdesign

This happened for around 23 Labs, mainly because

  • There was already a Lab with the same name... the user should wait before creating multiple applications. Error: {"action":"create_post","errors":["Title has already been used"]}
  • The description of the Lab should be added to Discourse without links in it. Error: {"action":"create_post","errors":["Sorry, new users can only put 2 links in a post."]}
  • There is only one link and it is Facebook (not sure about this, but it seems a common problem). Error: {"action":"create_post","errors":["Sorry you cannot post a link to that host."]}
  • The same user created too many Labs too quickly. Error: {"errors":["You're creating topics too quickly. Please wait 2 seconds before trying again."],"error_type":"rate_limit"}

Strange Errors to be checked:

  • {"errors":["You are not permitted to view the requested resource. The API username or key is invalid."],"error_type":"invalid_access"}
  • {"errors":["You are not permitted to view the requested resource."],"error_type":"invalid_access"}

We should check these problems in the code, and maybe write a script that "manually" create the topics when they are missing..

openp2pdesign avatar Jul 16 '18 18:07 openp2pdesign