Show user email address in account picker (#5015)

* Show user email address in account picker

* Fix build break and remove Azure account from sqlops namespace
This commit is contained in:
Karl Burtram
2019-04-12 17:23:48 -07:00
committed by GitHub
parent 34288435ec
commit c5a32d8373
18 changed files with 57 additions and 312 deletions

View File

@@ -69,7 +69,14 @@ export class AccountPickerListRenderer implements IListRenderer<azdata.Account,
templateData.icon.classList.add('account-logo', account.displayInfo.accountType);
templateData.contextualDisplayName.innerText = account.displayInfo.contextualDisplayName;
templateData.displayName.innerText = account.displayInfo.displayName;
// show the account display name text, something like "User Name (user@email.com)"
if (account.displayInfo.userId && account.displayInfo.displayName) {
templateData.displayName.innerText = account.displayInfo.displayName + ' (' + account.displayInfo.userId + ')';
} else {
templateData.displayName.innerText = account.displayInfo.displayName ;
}
if (account.isStale) {
templateData.badgeContent.className = 'badge-content icon warning-badge';
} else {