From d04ba91c85e917f41bed48b92c1df800af4c1fc7 Mon Sep 17 00:00:00 2001
From: ItzCrazyKns <kushagra20103@gmail.com>
Date: Wed, 22 May 2024 10:45:16 +0530
Subject: [PATCH] feat(routes): use coalescing operator

---
 src/routes/images.ts      | 4 ++--
 src/routes/suggestions.ts | 4 ++--
 src/routes/videos.ts      | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/routes/images.ts b/src/routes/images.ts
index d8ad8e1..6bd43d3 100644
--- a/src/routes/images.ts
+++ b/src/routes/images.ts
@@ -20,8 +20,8 @@ router.post('/', async (req, res) => {
     });
 
     const chatModels = await getAvailableChatModelProviders();
-    const provider = chat_model_provider || Object.keys(chatModels)[0];
-    const chatModel = chat_model || Object.keys(chatModels[provider])[0];
+    const provider = chat_model_provider ?? Object.keys(chatModels)[0];
+    const chatModel = chat_model ?? Object.keys(chatModels[provider])[0];
 
     let llm: BaseChatModel | undefined;
 
diff --git a/src/routes/suggestions.ts b/src/routes/suggestions.ts
index 10e5715..b15ff5f 100644
--- a/src/routes/suggestions.ts
+++ b/src/routes/suggestions.ts
@@ -20,8 +20,8 @@ router.post('/', async (req, res) => {
     });
 
     const chatModels = await getAvailableChatModelProviders();
-    const provider = chat_model_provider || Object.keys(chatModels)[0];
-    const chatModel = chat_model || Object.keys(chatModels[provider])[0];
+    const provider = chat_model_provider ?? Object.keys(chatModels)[0];
+    const chatModel = chat_model ?? Object.keys(chatModels[provider])[0];
 
     let llm: BaseChatModel | undefined;
 
diff --git a/src/routes/videos.ts b/src/routes/videos.ts
index e117a5a..0ffdb2c 100644
--- a/src/routes/videos.ts
+++ b/src/routes/videos.ts
@@ -20,8 +20,8 @@ router.post('/', async (req, res) => {
     });
 
     const chatModels = await getAvailableChatModelProviders();
-    const provider = chat_model_provider || Object.keys(chatModels)[0];
-    const chatModel = chat_model || Object.keys(chatModels[provider])[0];
+    const provider = chat_model_provider ?? Object.keys(chatModels)[0];
+    const chatModel = chat_model ?? Object.keys(chatModels[provider])[0];
 
     let llm: BaseChatModel | undefined;