async function handleSave()

in web-ui/src/components/ModerationForm/index.js [66:83]


  async function handleSave(e) {
    e.preventDefault()
    setIsSaving(true)

    try {
      await Promise.all([
        saveSettings({ id: moderationTypes.ALERT, ...moderationThresholds[0] }),
        saveSettings({ id: moderationTypes.ACTION, ...moderationThresholds[1] }),
      ]);

      setSnackbarMessage("Settings updated successfully!")
      handleOpen(false)
    } catch (err) {
      setSnackbarMessage(err)
      console.log(`Error upating settings: ${err}`);
    }
    setIsSaving(false)
  }