diff --git a/src/renderer/store/slices/changeReviewSlice.ts b/src/renderer/store/slices/changeReviewSlice.ts index 54cef4b3..3a790a0a 100644 --- a/src/renderer/store/slices/changeReviewSlice.ts +++ b/src/renderer/store/slices/changeReviewSlice.ts @@ -263,13 +263,20 @@ export const createChangeReviewSlice: StateCreator + `${cs.totalFiles}:${cs.totalLinesAdded}:${cs.totalLinesRemoved}:${cs.files.map((f) => f.filePath).join(',')}`; - if (memberName) { + if (memberName && current) { const fresh = await api.review.getAgentChanges(teamName, memberName); - if (fresh.computedAt !== currentComputedAt) { + if (fingerprint(fresh) !== fingerprint(current)) { set({ activeChangeSet: fresh, applying: false, @@ -277,9 +284,9 @@ export const createChangeReviewSlice: StateCreator