use widget params in endpoint

This commit is contained in:
Nitzan Miranda 2023-07-23 20:07:53 +03:00 committed by shamoon
parent 0ea5d47fff
commit 1f4f7f5ecd
2 changed files with 4 additions and 8 deletions

View File

@ -5,7 +5,7 @@ export function formatApiCall(url, args) {
return args[key] || ""; return args[key] || "";
}; };
return url.replace(/\/+$/, "").replace(find, replace); return url.replace(/\/+$/, "").replace(find, replace).replace(find,replace);
} }
function getURLSearchParams(widget, endpoint) { function getURLSearchParams(widget, endpoint) {

View File

@ -37,9 +37,7 @@ export default function Component({ service }) {
</Container> </Container>
); );
} }
else if (azureType === "PullRequest") { if (azureType === "PullRequest") {
if (prError) { if (prError) {
return <Container service={service} error={prError} />; return <Container service={service} error={prError} />;
} }
@ -60,16 +58,14 @@ export default function Component({ service }) {
<Block <Block
label="azureDevOps.myPrs" label="azureDevOps.myPrs"
value={t("common.number", { value={t("common.number", {
value: prData.value.filter((item) => item.createdBy.uniqueName.toLowerCase() === userEmail.toLowerCase()) value: prData.value?.filter((item) => item.createdBy.uniqueName.toLowerCase() === userEmail.toLowerCase())
.length, .length,
})} })}
/> />
<Block <Block
label="azureDevOps.approvedNotCompleted" label="azureDevOps.approvedNotCompleted"
value={t("common.number", { value={t("common.number", {
value: prData.value value: prData.value?.filter((item) => item.createdBy.uniqueName.toLowerCase() === userEmail.toLowerCase()).filter((item) => item.reviewers.some((reviewer) => reviewer.vote === 10)).length
.filter((item) => item.createdBy.uniqueName.toLowerCase() === userEmail.toLowerCase())
.filter((item) => item.reviewers.some((reviewer) => reviewer.vote === 10)).length,
})} })}
/> />
</Container> </Container>