fix: handle remaining issue thread greptile notes

This commit is contained in:
Dotta committed 2026-04-24 07:27:41 -05:00
1 parent 4fb7e8ff16
commit d020b08955
2 files changed
+14 -8

No files matched your search

+9 -6
View File
@@ -1909,13 +1909,16 @@ export function issueRoutes(
if (reviewRequest !== undefined && transition.patch.executionState === undefined) {
const existingExecutionState = parseIssueExecutionState(existing.executionState);
if (!existingExecutionState || existingExecutionState.status !== "pending") {
res.status(422).json({ error: "reviewRequest requires an active review or approval stage" });
return;
if (reviewRequest !== null) {
res.status(422).json({ error: "reviewRequest requires an active review or approval stage" });
return;
}
} else {
updateFields.executionState = {
...existingExecutionState,
reviewRequest,
};
}
updateFields.executionState = {
...existingExecutionState,
reviewRequest,
};
}
const nextAssigneeAgentId =
+5 -2
View File
@@ -2237,9 +2237,12 @@ const IssueChatComposer = forwardRef<IssueChatComposerHandle, IssueChatComposerP
}}
onDrop={(evt) => {
if (!canAcceptFiles) return;
resetDragState();
if (evt.defaultPrevented) return;
if (evt.defaultPrevented) {
resetDragState();
return;
}
evt.preventDefault();
resetDragState();
void handleDroppedFiles(evt.dataTransfer?.files);
}}
>