docs: @Override
      public void actionCommit() {
  
          List<Throwable> errors = new ArrayList<Throwable>();
  
          try {
              // set the synchronize settings
              CmsUserSettings userSettings = new CmsUserSettings(getCms());
              m_synchronizeSettings.checkValues(getCms());
              userSettings.setSynchronizeSettings(m_synchronizeSettings);
              userSettings.save(getCms());
              setDialogObject(null);
          } catch (Throwable t) {
              errors.add(t);
          }
  
          // set the list of errors to display when saving failed
          setCommitErrors(errors);
      }