Prevent duplicate toasts

8dd7a97eb37922a324d2610d28ec60b9aa6806db

Cohee <18619528+Cohee1207@users.noreply.github.com>

2 files changed, +3 -3Ignore whitespace
public/script.js+1 -1
@@ -4413,7 +4413,7 @@ export async function Generate(type, { automatic_trigger, force_name2, quiet_pro
4413 generatedPromptCache = '';4413 generatedPromptCache = '';
44144414
4415 if (data?.response) {4415 if (data?.response) {
4416 toastr.error(data.response, 'API Error');4416 toastr.error(data.response, 'API Error', { preventDuplicates: true });
4417 }4417 }
4418 throw new Error(data?.response);4418 throw new Error(data?.response);
4419 }4419 }
public/scripts/slash-commands.js+2 -2
@@ -2262,7 +2262,7 @@ async function generateRawCallback(args, value) {
2262 return result;2262 return result;
2263 } catch (err) {2263 } catch (err) {
2264 console.error('Error on /genraw generation', err);2264 console.error('Error on /genraw generation', err);
2265 toastr.error(err.message, 'Error on Generate');2265 toastr.error(err.message, 'API Error', { preventDuplicates: true });
2266 } finally {2266 } finally {
2267 if (lock) {2267 if (lock) {
2268 activateSendButtons();2268 activateSendButtons();
@@ -2297,7 +2297,7 @@ async function generateCallback(args, value) {
2297 return result;2297 return result;
2298 } catch (err) {2298 } catch (err) {
2299 console.error('Error on /gen generation', err);2299 console.error('Error on /gen generation', err);
2300 toastr.error(err.message, 'Error on Generate');2300 toastr.error(err.message, 'API Error', { preventDuplicates: true });
2301 } finally {2301 } finally {
2302 if (lock) {2302 if (lock) {
2303 activateSendButtons();2303 activateSendButtons();