Validate custom subject for vacation auto-reply

This commit is contained in:
Francis Lachapelle
2016-12-01 11:21:59 -05:00
parent b4e9b7b60c
commit c9467e1ce3
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -345,7 +345,7 @@ static SoProduct *preferencesProduct = nil;
// Add the domain's default vacation subject if user has not specified a custom subject
vacationOptions = [defaults vacationOptions];
if (![vacationOptions objectForKey: @"customSubject"] && [domainDefaults vacationDefaultSubject])
if (![[vacationOptions objectForKey: @"customSubject"] length] && [domainDefaults vacationDefaultSubject])
{
if (vacationOptions)
vacation = [NSMutableDictionary dictionaryWithDictionary: vacationOptions];
@@ -839,6 +839,7 @@
<md-input-container class="md-block md-flex">
<label><var:string label:value="Auto reply subject"/></label>
<input type="text"
ng-required="app.preferences.defaults.Vacation.customSubjectEnabled"
ng-disabled="!app.preferences.defaults.Vacation.customSubjectEnabled"
ng-model="app.preferences.defaults.Vacation.customSubject"/>
<div class="sg-hint" ng-show="app.sieveVariablesCapability">