clear_project_tokens.js 566 B

12345678910111213141516171819
  1. const ProjectDetailsHandler = require('../app/src/Features/Project/ProjectDetailsHandler')
  2. const projectId = process.argv[2]
  3. if (!/^(?=[a-f\d]{24}$)(\d+[a-f]|[a-f]+\d)/.test(projectId)) {
  4. console.error('Usage: node clear_project_tokens.js projectId')
  5. process.exit(1)
  6. }
  7. ProjectDetailsHandler.clearTokens(projectId, err => {
  8. if (err) {
  9. console.error(
  10. `Error clearing project tokens from project ${projectId}`,
  11. err
  12. )
  13. process.exit(1)
  14. }
  15. console.log(`Successfully cleared project tokens from project ${projectId}`)
  16. process.exit(0)
  17. })