Merge pull request #5440 from Hekatomb/bugfix/TeamsOrgAdminCard

Fill out Org and Team in adminReports
This commit is contained in:
Lauri Ojansivu 2024-06-10 16:19:48 +03:00 committed by GitHub
commit 55fb7a8f27
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 21 additions and 1 deletions

View file

@ -138,7 +138,6 @@ template(name="boardsReport")
th Members
th Organizations
th Teams
each board in results
tbody
tr
@ -148,5 +147,7 @@ template(name="boardsReport")
td
= yesOrNo(board.archived)
td {{userNames board.members }}
td {{orgs board.orgs }}
td {{teams board.teams }}
else
div {{_ 'no-results' }}

View file

@ -170,8 +170,27 @@ class AdminReport extends BlazeComponent {
.join(", ");
return ret;
}
teams(memberTeams) {
const ret = (memberTeams || [])
.map(_memberTeam => {
const _ret = ReactiveCache.getTeam(_memberTeam.teamId)?.teamDisplayName || _memberTeam.teamId;
return _ret;
})
.join(", ");
return ret;
}
orgs(orgs) {
const ret = (orgs || [])
.map(_orgs => {
const _ret = ReactiveCache.getOrg(_orgs.orgId)?.orgDisplayName || _orgs.orgId;
return _ret;
})
.join(", ");
return ret;
}
}.register('boardsReport'));
(class extends AdminReport {
collection = Cards;