Add UserParameters token object (#7482)

Fixes #7481
This commit is contained in:
Matt Varblow
2017-01-12 15:08:40 -05:00
committed by Sébastien Ros
parent fe4a116cb4
commit ddfcfd7379

View File

@@ -15,13 +15,19 @@ namespace Orchard.Users.Handlers {
public void Creating(UserContext context) { public void Creating(UserContext context) {
_workflowManager.TriggerEvent("UserCreating", _workflowManager.TriggerEvent("UserCreating",
context.User, context.User,
() => new Dictionary<string, object> {{"User", context}}); () => new Dictionary<string, object> {
{"User", context.User},
{"UserParameters", context.UserParameters}
});
} }
public void Created(UserContext context) { public void Created(UserContext context) {
_workflowManager.TriggerEvent("UserCreated", _workflowManager.TriggerEvent("UserCreated",
context.User, context.User,
() => new Dictionary<string, object> {{"User", context}}); () => new Dictionary<string, object> {
{"User", context.User},
{"UserParameters", context.UserParameters}
});
} }
public void LoggingIn(string userNameOrEmail, string password) { public void LoggingIn(string userNameOrEmail, string password) {
@@ -78,4 +84,4 @@ namespace Orchard.Users.Handlers {
() => new Dictionary<string, object> {{"User", user}}); () => new Dictionary<string, object> {{"User", user}});
} }
} }
} }