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 url.replace(/\/+$/, "").replace(find, replace);
return url.replace(/\/+$/, "").replace(find, replace).replace(find,replace);
}
function getURLSearchParams(widget, endpoint) {

View File

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