From 5b63917db308ab75dc765de543e97819f16924b7 Mon Sep 17 00:00:00 2001 From: Nate Sesti Date: Thu, 6 Jul 2023 20:07:45 -0700 Subject: details --- extension/src/continueIdeClient.ts | 4 ++++ extension/src/diffs.ts | 3 +++ 2 files changed, 7 insertions(+) (limited to 'extension/src') diff --git a/extension/src/continueIdeClient.ts b/extension/src/continueIdeClient.ts index e6966f41..3615ab92 100644 --- a/extension/src/continueIdeClient.ts +++ b/extension/src/continueIdeClient.ts @@ -423,6 +423,10 @@ class IdeProtocolClient { sendAcceptRejectSuggestion(accepted: boolean) { this.messenger?.send("acceptRejectSuggestion", { accepted }); } + + sendAcceptRejectDiff(accepted: boolean) { + this.messenger?.send("acceptRejectDiff", { accepted }); + } } export default IdeProtocolClient; diff --git a/extension/src/diffs.ts b/extension/src/diffs.ts index 1b8888e8..4fce744c 100644 --- a/extension/src/diffs.ts +++ b/extension/src/diffs.ts @@ -2,6 +2,7 @@ import * as os from "os"; import * as path from "path"; import * as fs from "fs"; import * as vscode from "vscode"; +import { ideProtocolClient } from "./activation/activate"; interface DiffInfo { originalFilepath: string; @@ -133,8 +134,10 @@ export const diffManager = new DiffManager(); export async function acceptDiffCommand(newFilepath?: string) { diffManager.acceptDiff(newFilepath); + ideProtocolClient.sendAcceptRejectDiff(true); } export async function rejectDiffCommand(newFilepath?: string) { diffManager.rejectDiff(newFilepath); + ideProtocolClient.sendAcceptRejectDiff(false); } -- cgit v1.2.3-70-g09d2