mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-07-01 18:07:05 -04:00
Passkeys: Fix incorrect username fill
This commit is contained in:
parent
40f4428e36
commit
ad8a00d56b
1 changed files with 0 additions and 6 deletions
|
@ -1151,13 +1151,7 @@ void BrowserService::denyEntry(Entry* entry, const QString& siteHost, const QStr
|
||||||
QJsonObject BrowserService::prepareEntry(const Entry* entry)
|
QJsonObject BrowserService::prepareEntry(const Entry* entry)
|
||||||
{
|
{
|
||||||
QJsonObject res;
|
QJsonObject res;
|
||||||
#ifdef WITH_XC_BROWSER_PASSKEYS
|
|
||||||
// Use Passkey's username instead if found
|
|
||||||
res["login"] = entry->hasPasskey() ? passkeyUtils()->getUsernameFromEntry(entry)
|
|
||||||
: entry->resolveMultiplePlaceholders(entry->username());
|
|
||||||
#else
|
|
||||||
res["login"] = entry->resolveMultiplePlaceholders(entry->username());
|
res["login"] = entry->resolveMultiplePlaceholders(entry->username());
|
||||||
#endif
|
|
||||||
res["password"] = entry->resolveMultiplePlaceholders(entry->password());
|
res["password"] = entry->resolveMultiplePlaceholders(entry->password());
|
||||||
res["name"] = entry->resolveMultiplePlaceholders(entry->title());
|
res["name"] = entry->resolveMultiplePlaceholders(entry->title());
|
||||||
res["uuid"] = entry->resolveMultiplePlaceholders(entry->uuidToHex());
|
res["uuid"] = entry->resolveMultiplePlaceholders(entry->uuidToHex());
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue