Mohit0199 commited on
Commit
108c733
·
verified ·
1 Parent(s): f4058fd

right now the api key is removed after selecting model and one message it should be only removed it the page is refreshed or reloads then only should user have to enter it again

Browse files
Files changed (1) hide show
  1. index.html +5 -9
index.html CHANGED
@@ -428,11 +428,8 @@ const settingsBtn = document.getElementById('settingsBtn');
428
  messages: [{ role: 'user', content: message }]
429
  })
430
  });
431
-
432
- // Clear API key after use
433
- apiKeyInput.value = '';
434
- const data = await response.json();
435
- if (data.error) {
436
  addMessage('system', `Error: ${data.error.message}`);
437
  } else if (data.choices && data.choices[0].message.content) {
438
  addMessage('assistant', data.choices[0].message.content);
@@ -477,11 +474,10 @@ const data = await response.json();
477
  sidebar.classList.add('hidden');
478
  }
479
  });
480
-
481
- // Clear any saved API key on page refresh
482
  window.addEventListener('beforeunload', () => {
483
- localStorage.removeItem('chatRouterApiKey');
484
  });
485
- </script>
486
  </body>
487
  </html>
 
428
  messages: [{ role: 'user', content: message }]
429
  })
430
  });
431
+ const data = await response.json();
432
+ if (data.error) {
 
 
 
433
  addMessage('system', `Error: ${data.error.message}`);
434
  } else if (data.choices && data.choices[0].message.content) {
435
  addMessage('assistant', data.choices[0].message.content);
 
474
  sidebar.classList.add('hidden');
475
  }
476
  });
477
+ // Clear API key input on page refresh
 
478
  window.addEventListener('beforeunload', () => {
479
+ apiKeyInput.value = '';
480
  });
481
+ </script>
482
  </body>
483
  </html>