fix: sign not overriding global

This commit is contained in:
James Houlahan
2020-08-24 16:03:29 +02:00
parent d872d77cf5
commit b5d3737a7e

View File

@ -402,6 +402,10 @@ func (b *sendPreferencesBuilder) setExternalPGPSettingsWithoutWKDKeys(
) (err error) {
b.withEncrypt(vCardData.Encrypt)
if !vCardData.SignMissing && vCardData.Sign {
b.withSign()
}
// Sign must be enabled whenever encrypt is.
if vCardData.Sign || vCardData.Encrypt {
b.withSign()