|
|
@ -19,7 +19,7 @@ namespace pEpMIME |
|
|
|
{ |
|
|
|
explicit Attachment(const bloblist_t* b, unsigned nr_in_bloblist, bool has_pEp_msg_attachment) |
|
|
|
: data{b->size ? sv{b->value, b->size} : sv{}} |
|
|
|
, mime_type{b->mime_type} |
|
|
|
, mime_type{exists(b->mime_type) ? b->mime_type : "application/octet-stream"} |
|
|
|
, filename{exists(b->filename) ? b->filename : sv{}} |
|
|
|
, dtype{b->disposition} |
|
|
|
, need_te{need_transport_encoding(data)} |
|
|
@ -37,7 +37,7 @@ namespace pEpMIME |
|
|
|
|
|
|
|
Attachment(sv _data, sv _mime_type) |
|
|
|
: data{_data} |
|
|
|
, mime_type{_mime_type} |
|
|
|
, mime_type{_mime_type.size() ? _mime_type : "application/octet-stream"} |
|
|
|
, filename{} |
|
|
|
, dtype{ PEP_CONTENT_DISP_OTHER } |
|
|
|
, need_te{ need_transport_encoding(data) } |
|
|
|