Add "hide email" option for Sends

This commit is contained in:
Thomas Rittson 2021-03-25 14:14:28 +10:00
parent fd92ec8924
commit 894d3a7c14
2 changed files with 19 additions and 0 deletions

View File

@ -1693,5 +1693,11 @@
}, },
"dateParsingError": { "dateParsingError": {
"message": "There was an error saving your deletion and expiration dates." "message": "There was an error saving your deletion and expiration dates."
},
"hideEmail": {
"message": "Hide my email address from receipients."
},
"sendOptionsPolicyInEffect": {
"message": "One or more organization policies are affecting your Send options."
} }
} }

View File

@ -18,6 +18,9 @@
<app-callout type="warning" title="{{'sendDisabled' | i18n}}" *ngIf="disableSend"> <app-callout type="warning" title="{{'sendDisabled' | i18n}}" *ngIf="disableSend">
{{'sendDisabledWarning' | i18n}} {{'sendDisabledWarning' | i18n}}
</app-callout> </app-callout>
<app-callout type="info" *ngIf="disableHideEmail && !disableSend">
{{'sendOptionsPolicyInEffect' | i18n}}
</app-callout>
<!-- File Warning --> <!-- File Warning -->
<app-callout type="warning" icon="fa fa-external-link fa-rotate-270 fa-fw" [clickable]="true" <app-callout type="warning" icon="fa fa-external-link fa-rotate-270 fa-fw" [clickable]="true"
title="{{'sendFileCalloutHeader' | i18n}}" title="{{'sendFileCalloutHeader' | i18n}}"
@ -289,6 +292,16 @@
</div> </div>
</div> </div>
</div> </div>
<!-- Hide Email -->
<div class="box">
<div class="box-content">
<div class="box-content-row box-content-row-checkbox" appBoxRow>
<label for="hideEmail">{{'hideEmail' | i18n}}</label>
<input id="hideEmail" type="checkbox" name="HideEmail" [(ngModel)]="send.hideEmail"
[disabled]="(disableHideEmail && !send.hideEmail) || disableSend">
</div>
</div>
</div>
</ng-container> </ng-container>
<!-- Delete --> <!-- Delete -->
<div class="box list" *ngIf="editMode"> <div class="box list" *ngIf="editMode">