diff options
| author | Jaana Dogan <[email protected]> | 2025-04-21 12:15:47 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-04-21 12:15:47 -0700 |
| commit | 53a5728009adf1e91115ee0eb839eafa00262adf (patch) | |
| tree | 2ad9b1a643f55ea22cc19946213f5790a9f2c8ce /packages/server/src/core/gemini-client.ts | |
| parent | dea0782c891b2d849cc31c1364b32a9fb9a7a312 (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.ts | 5 |
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; } } |
