frankosterfeld / qtkeychain

Platform-independent Qt API for storing passwords securely.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DeletePasswordJob with KWallet does not delete, but creates an empty entry instead

Vogtinator opened this issue · comments

I discovered this while looking at owncloud/client#9064

My theory is that

nextReply = iface->removeEntry( handle, q->service(), key, q->service() );
is never reached because mode is always either Text or Binary. That's a bug which owncloud-client could only work around by just not attempting to delete keys unfortunately.