summaryrefslogtreecommitdiff
path: root/packages/server/src/core/gemini-client.ts
diff options
context:
space:
mode:
authorJaana Dogan <[email protected]>2025-04-21 12:15:47 -0700
committerGitHub <[email protected]>2025-04-21 12:15:47 -0700
commit53a5728009adf1e91115ee0eb839eafa00262adf (patch)
tree2ad9b1a643f55ea22cc19946213f5790a9f2c8ce /packages/server/src/core/gemini-client.ts
parentdea0782c891b2d849cc31c1364b32a9fb9a7a312 (diff)
Remove redundant else branches (#86)
Else branches are an anti pattern especially if you can easily return from the previous branch. Over time, else branches cause deep nesting and make code unreadable and unmaintainable. Remove elses where possible.
Diffstat (limited to 'packages/server/src/core/gemini-client.ts')
-rw-r--r--packages/server/src/core/gemini-client.ts5
1 files changed, 2 insertions, 3 deletions
diff --git a/packages/server/src/core/gemini-client.ts b/packages/server/src/core/gemini-client.ts
index b9b44534..5829afa8 100644
--- a/packages/server/src/core/gemini-client.ts
+++ b/packages/server/src/core/gemini-client.ts
@@ -129,10 +129,9 @@ export class GeminiClient {
if (error instanceof Error && error.name === 'AbortError') {
console.log('Gemini stream request aborted by user.');
throw error;
- } else {
- console.error(`Error during Gemini stream or tool interaction:`, error);
- throw error;
}
+ console.error(`Error during Gemini stream or tool interaction:`, error);
+ throw error;
}
}