Merge pull request #2155 from keepassxreboot/fix/show_noc_in_http_auth

Fix showing number of credentials with HTTP Basic Auth
This commit is contained in:
Sami Vänttinen 2024-03-23 15:53:58 +02:00 committed by GitHub
commit 043c92870a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -17,7 +17,13 @@ browserAction.show = async function(tab, popupData) {
popup: `popups/${popupData.popup}.html`
});
const badgeText = popupData.popup === 'popup_login' ? String(page.tabs[tab.id]?.loginList?.length) : '';
let badgeText = '';
if (popupData.popup === 'popup_login') {
badgeText = String(page.tabs[tab.id]?.loginList?.length);
} else if (popupData.popup === 'popup_httpauth') {
badgeText = String(page.tabs[tab.id]?.loginList?.logins?.length);
}
browserAction.setBadgeText(tab?.id, badgeText);
}
};