Bug 292562 - invalid media type text/directory
Summary: invalid media type text/directory
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kaddressbook
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-27 09:09 UTC by Christopher Yeleighton
Modified: 2017-01-07 22:37 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Yeleighton 2012-01-27 09:09:57 UTC
Version:           unspecified (using KDE 4.7.2) 
OS:                Linux

A contact copied to the clipboard is of type text/directory, which is unknown even to KDE.  If I paste my contact data to a mail message, my recipients say WTF?

It is really annoying how KDE does not enable me to efficiently communicate with other people.

Reproducible: Always

Steps to Reproduce:
  1. Tell KAddressBook to copy the selected contact to the clipboard.
  2. Tell KMail to paste into Composer.
  3. Tell KMail to open the attachment.

Actual Results:  
  2. text/directory
  3. opens in KWrite

Expected Results:  
  3. An offer to import the pasted contact into the address book.

OS: Linux (x86_64) release 3.1.0-1.2-desktop
Compiler: gcc
___
Workaround: 
  4. Tell KWrite to save the attachment as .vcard.
  5. Tell Kontact to attach the .vcard file.

This workaround does *not* work when the recipient uses KDE because KDE does not send VCards to KAddressBook.  It opens them in KWrite, which does not make much sense if the VCard contains a photo.  

So in this case, the recipient also needs a workaround:

  6. Tell KAddressBook to import the VCard.
Comment 1 Christopher Yeleighton 2012-01-27 09:20:13 UTC
After performing these steps, the contact became inaccessible in KAddressBook.  It is grey in the contact list and nothing happens when I click on it.
Comment 2 Christopher Yeleighton 2012-01-27 09:22:39 UTC
(In reply to comment #1)
> After performing these steps, the contact became inaccessible in KAddressBook. 
> It is grey in the contact list and nothing happens when I click on it.

Actually, something happens: all actions get dispatched to the previous contact in the list.
Comment 3 Laurent Montel 2012-01-27 09:50:39 UTC
I confirm it.
Comment 4 Anders Lund 2012-02-01 20:15:47 UTC
Still the case using KDE 4.8 - both the problem after copying, and the issue with wrong mimetype in kmail. The mimetype of the attached contact should be text/vcard, which can be displayed in a meaningful way (although kmails viewer fails showing the image).
Comment 5 Denis Kurz 2016-09-24 20:51:53 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kaddressbook (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 6 Denis Kurz 2017-01-07 22:37:53 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.