expose userEmail to frontend
This commit is contained in:
parent
dad800974b
commit
83be251af5
@ -278,7 +278,7 @@ export function cleanServiceGroups(groups) {
|
|||||||
server, // docker widget
|
server, // docker widget
|
||||||
container,
|
container,
|
||||||
currency, // coinmarketcap widget
|
currency, // coinmarketcap widget
|
||||||
creatorId, // azurePullRequests
|
userEmail, // azurePullRequests
|
||||||
symbols,
|
symbols,
|
||||||
slugs,
|
slugs,
|
||||||
defaultinterval,
|
defaultinterval,
|
||||||
@ -312,7 +312,7 @@ export function cleanServiceGroups(groups) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
if (type === "azurePullRequests") {
|
if (type === "azurePullRequests") {
|
||||||
if (creatorId) cleanedService.widget.creatorId = creatorId;
|
if (userEmail) cleanedService.widget.userEmail = userEmail;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (type === "coinmarketcap") {
|
if (type === "coinmarketcap") {
|
||||||
|
|||||||
@ -11,7 +11,7 @@ export default function Component({ service }) {
|
|||||||
|
|
||||||
const { data: prData, error: prError } = useWidgetAPI(widget);
|
const { data: prData, error: prError } = useWidgetAPI(widget);
|
||||||
|
|
||||||
const { creatorId } = widget;
|
const { userEmail } = widget;
|
||||||
|
|
||||||
if (prError) {
|
if (prError) {
|
||||||
const finalError = prError ;
|
const finalError = prError ;
|
||||||
@ -31,8 +31,9 @@ export default function Component({ service }) {
|
|||||||
return (
|
return (
|
||||||
<Container service={service}>
|
<Container service={service}>
|
||||||
<Block label="azurePullRequests.totalPrs" value={t("common.number", { value: prData.count })} />
|
<Block label="azurePullRequests.totalPrs" value={t("common.number", { value: prData.count })} />
|
||||||
<Block label="azurePullRequests.myPrs" value={t("common.number", { value: prData.value.filter(item => item.creatorId===creatorId).length })} />
|
<Block label="azurePullRequests.myPrs" value={t("common.number", { value: prData.value.filter(item => item.createdBy.uniqueName===userEmail).length })} />
|
||||||
<Block label="azurePullRequests.approvedNotCompleted" value={t("common.number", { value: prData.value.filter(item => item.reviewers.some(reviewer => reviewer.vote === 10)).length })} />
|
<Block label="azurePullRequests.approvedNotCompleted" value={t("common.number", { value: prData.value.filter(item => item.createdBy.uniqueName===userEmail).filter(item => item.reviewers.some(reviewer => reviewer.vote === 10)).length })} />
|
||||||
|
<Block label="azurePullRequests.approvedNotCompleted" value={userEmail} />
|
||||||
</Container>
|
</Container>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user