onboarding-email.patch 796 B

12345678910111213141516171819202122232425
  1. --- /var/www/sharelatex/web/app/src/Features/User/UserCreator.js
  2. +++ /var/www/sharelatex/web/app/src/Features/User/UserCreator.js
  3. @@ -85,13 +85,15 @@ async function createNewUser(attributes, options = {}) {
  4. }
  5. Analytics.recordEvent(user._id, 'user-registered')
  6. - try {
  7. - await UserOnboardingEmailQueueManager.scheduleOnboardingEmail(user)
  8. - } catch (error) {
  9. - logger.error(
  10. - `Failed to schedule sending of onboarding email for user '${user._id}'`,
  11. - error
  12. - )
  13. + if(Features.hasFeature('saas')) {
  14. + try {
  15. + await UserOnboardingEmailQueueManager.scheduleOnboardingEmail(user)
  16. + } catch (error) {
  17. + logger.error(
  18. + `Failed to schedule sending of onboarding email for user '${user._id}'`,
  19. + error
  20. + )
  21. + }
  22. }
  23. return user