fix(GODT-749): don't force pgp/inline when sending plaintext
This commit is contained in:
@ -4,6 +4,9 @@ Changelog [format](http://keepachangelog.com/en/1.0.0/)
|
|||||||
|
|
||||||
## Unreleased
|
## Unreleased
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
* GODT-749 Don't force PGP/Inline when sending plaintext messages.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
* Bump crypto version to v0.0.0-20200818122824-ed5d25e28db8
|
* Bump crypto version to v0.0.0-20200818122824-ed5d25e28db8
|
||||||
|
|
||||||
|
|||||||
@ -503,13 +503,6 @@ func (b *sendPreferencesBuilder) setEncryptionPreferences(mailSettings pmapi.Mai
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (b *sendPreferencesBuilder) setMIMEPreferences(composerMIMEType string) {
|
func (b *sendPreferencesBuilder) setMIMEPreferences(composerMIMEType string) {
|
||||||
// If the sign flag (that we just determined above) is true we use the scheme
|
|
||||||
// in the encryption preferences, unless the plain text format has been
|
|
||||||
// selected in the composer, in which case we must enforce PGP/INLINE.
|
|
||||||
if !b.isInternal() && b.shouldSign() && composerMIMEType == "text/plain" {
|
|
||||||
b.withScheme(pgpInline)
|
|
||||||
}
|
|
||||||
|
|
||||||
// If the sign flag (that we just determined above) is true, then the MIME
|
// If the sign flag (that we just determined above) is true, then the MIME
|
||||||
// type is determined by the PGP scheme (also determined above): we should
|
// type is determined by the PGP scheme (also determined above): we should
|
||||||
// use 'text/plain' for a PGP/Inline scheme, and 'multipart/mixed' otherwise.
|
// use 'text/plain' for a PGP/Inline scheme, and 'multipart/mixed' otherwise.
|
||||||
|
|||||||
Reference in New Issue
Block a user