codacus commited on
Commit
d2ba8d3
·
unverified ·
1 Parent(s): 608d933

fix: show warning on starter template failure and continue (#960)

Browse files
app/components/chat/Chat.client.tsx CHANGED
@@ -297,7 +297,15 @@ export const ChatImpl = memo(
297
  });
298
 
299
  if (template !== 'blank') {
300
- const temResp = await getTemplates(template, title);
 
 
 
 
 
 
 
 
301
 
302
  if (temResp) {
303
  const { assistantMessage, userMessage } = temResp;
 
297
  });
298
 
299
  if (template !== 'blank') {
300
+ const temResp = await getTemplates(template, title).catch((e) => {
301
+ if (e.message.includes('rate limit')) {
302
+ toast.warning('Rate limit exceeded. Skipping starter template\n Continuing with blank template');
303
+ } else {
304
+ toast.warning('Failed to import starter template\n Continuing with blank template');
305
+ }
306
+
307
+ return null;
308
+ });
309
 
310
  if (temResp) {
311
  const { assistantMessage, userMessage } = temResp;