feat: ui resolved sequence grouping error

This commit is contained in:
=
2025-06-12 16:00:45 +05:30
parent e5fb1ac808
commit 841408042e
2 changed files with 2 additions and 2 deletions
@@ -180,7 +180,7 @@ export const ReviewAccessRequestModal = ({
const projectGroupsGroupById = groupBy(groupMemberships, (i) => i.group.id); const projectGroupsGroupById = groupBy(groupMemberships, (i) => i.group.id);
const approversBySequence = policy?.approvers?.reduce( const approversBySequence = policy?.approvers?.reduce(
(acc, curr) => { (acc, curr) => {
if (acc.length > 1 && acc[acc.length - 1].sequence === curr.sequence) { if (acc.length && acc[acc.length - 1].sequence === curr.sequence) {
acc[acc.length - 1][curr.type]?.push(curr); acc[acc.length - 1][curr.type]?.push(curr);
return acc; return acc;
} }
@@ -59,7 +59,7 @@ export const ApprovalPolicyRow = ({
const sortedSteps = policy.approvers?.sort((a, b) => (a?.sequence || 0) - (b?.sequence || 0)); const sortedSteps = policy.approvers?.sort((a, b) => (a?.sequence || 0) - (b?.sequence || 0));
const entityInSameSequence = sortedSteps?.reduce( const entityInSameSequence = sortedSteps?.reduce(
(acc, curr) => { (acc, curr) => {
if (acc.length > 1 && acc[acc.length - 1].sequence === curr.sequence) { if (acc.length && acc[acc.length - 1].sequence === curr.sequence) {
acc[acc.length - 1][curr.type]?.push(curr); acc[acc.length - 1][curr.type]?.push(curr);
return acc; return acc;
} }