Procházet zdrojové kódy

Allow public registration module to hook into email system

James Allen před 11 roky
rodič
revize
e2d515f957

+ 1 - 0
services/web/app/coffee/Features/Email/EmailBuilder.coffee

@@ -89,6 +89,7 @@ templates.projectSharedWithYou =
 """
 """
 
 
 module.exports =
 module.exports =
+	templates: templates
 
 
 	buildEmail: (templateName, opts)->
 	buildEmail: (templateName, opts)->
 		template = templates[templateName]
 		template = templates[templateName]

+ 0 - 2
services/web/app/coffee/Features/User/UserController.coffee

@@ -6,9 +6,7 @@ UserRegistrationHandler = require("./UserRegistrationHandler")
 logger = require("logger-sharelatex")
 logger = require("logger-sharelatex")
 metrics = require("../../infrastructure/Metrics")
 metrics = require("../../infrastructure/Metrics")
 Url = require("url")
 Url = require("url")
-AuthenticationController = require("../Authentication/AuthenticationController")
 AuthenticationManager = require("../Authentication/AuthenticationManager")
 AuthenticationManager = require("../Authentication/AuthenticationManager")
-ReferalAllocator = require("../Referal/ReferalAllocator")
 UserUpdater = require("./UserUpdater")
 UserUpdater = require("./UserUpdater")
 SubscriptionDomainAllocator = require("../Subscription/SubscriptionDomainAllocator")
 SubscriptionDomainAllocator = require("../Subscription/SubscriptionDomainAllocator")
 EmailHandler = require("../Email/EmailHandler")
 EmailHandler = require("../Email/EmailHandler")