got respondent-notifications to work
This commit is contained in:
parent
33368f016c
commit
522dd85f89
|
@ -100,9 +100,9 @@ exports.createSubmission = function(req, res) {
|
|||
function(callback) {
|
||||
if (form.respondentNotifications && form.respondentNotifications.enabled && form.respondentNotifications.toField) {
|
||||
|
||||
form.selfNotifications.toEmails = formFieldDict[form.selfNotifications.toField];
|
||||
|
||||
emailNotifications.send(form.selfNotifications, formFieldDict, smtpTransport, constants.varFormat, function(err){
|
||||
form.respondentNotifications.toEmails = formFieldDict[form.respondentNotifications.toField];
|
||||
debugger;
|
||||
emailNotifications.send(form.respondentNotifications, formFieldDict, smtpTransport, constants.varFormat, function(err){
|
||||
if(err){
|
||||
return callback({
|
||||
message: 'Failure sending submission respondent-notification email'
|
||||
|
|
|
@ -13,8 +13,9 @@
|
|||
set-search-to-answer="true"
|
||||
ng-required="true">
|
||||
<ui-select-match placeholder="{{ 'OPTION_PLACEHOLDER' | translate }}">
|
||||
{{$select.selected.title}}
|
||||
</ui-select-match>
|
||||
<ui-select-choices repeat="field.globalId as field in emailFields | filter: $select.search">
|
||||
<ui-select-choices repeat="field.globalId as field in $root.emailFields | filter: { title: $select.search }">
|
||||
<span ng-bind-html="field.title | highlight: $select.search">
|
||||
</span>
|
||||
</ui-select-choices>
|
||||
|
@ -22,8 +23,10 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row field" ng-else>
|
||||
{{ 'NO_EMAIL_FIELD_WARNING' | translate }}
|
||||
<div class="row field" ng-if="!formHasEmailField">
|
||||
<strong>
|
||||
{{ 'NO_EMAIL_FIELD_WARNING' | translate }}
|
||||
</strong>
|
||||
</div>
|
||||
|
||||
<div class="row field">
|
||||
|
@ -67,12 +70,12 @@
|
|||
|
||||
<label style="display: inline-block;">
|
||||
<input type="radio" data-ng-value="true" ng-model="myform.respondentNotifications.enabled" ng-required="true" style="background-color:#33CC00;"/>
|
||||
<span>{{ 'ENABLED' | translate }}</span>
|
||||
<span>{{ 'TOGGLE_ENABLED' | translate }}</span>
|
||||
</label>
|
||||
|
||||
<label style="display: inline-block;">
|
||||
<input type="radio" data-ng-value="false" ng-model="myform.respondentNotifications.enabled" ng-required="true" />
|
||||
<span>{{ 'DISABLED' | translate }}</span>
|
||||
<span>{{ 'TOGGLE_DISABLED' | translate }}</span>
|
||||
</label>
|
||||
|
||||
</div>
|
||||
|
|
Loading…
Reference in a new issue