#20586: Fixing Form Submitted activity

Work Item: 20586
This commit is contained in:
Sebastien Ros
2014-03-29 10:48:11 -07:00
parent 5171e9089f
commit 9dcb790d27
2 changed files with 3 additions and 3 deletions

View File

@@ -27,13 +27,13 @@ namespace Orchard.CustomForms.Activities {
return true;
}
var content = workflowContext.Content;
var content = workflowContext.Tokens["CustomForm"] as ContentItem;
if (content == null) {
return false;
}
var contentManager = content.ContentItem.ContentManager;
var contentManager = content.ContentManager;
var identities = state.Split(',').Select(x => new ContentIdentity(x));
var customForms = identities.Select(contentManager.ResolveIdentity);

View File

@@ -156,7 +156,7 @@ namespace Orchard.CustomForms.Controllers {
// trigger any workflow
_workflowManager.TriggerEvent(FormSubmittedActivity.EventName, contentItem,
() => new Dictionary<string, object> { { "Content", contentItem } });
() => new Dictionary<string, object> { { "Content", contentItem} , { "CustomForm", customForm.ContentItem } });
if (customForm.Redirect) {
returnUrl = _tokenizer.Replace(customForm.RedirectUrl, new Dictionary<string, object> { { "Content", contentItem } });