SendEmailFrequency member = SendEmailFrequency.fromValue(emailFrequencies.get(EmailFrequencyManager.MEMBER_UPDATE_REQUESTS)); Boolean tips = Boolean.valueOf(emailFrequencies.get(EmailFrequencyManager.QUARTERLY_TIPS)); preferences.setSendEmailFrequencyDays(String.valueOf(0)); preferences.setSendChangeNotifications(new SendChangeNotifications(SendEmailFrequency.NEVER.equals(change))); preferences.setSendAdministrativeChangeNotifications(new SendAdministrativeChangeNotifications(SendEmailFrequency.NEVER.equals(admin)));
Preferences prefs = orcidInternal.getPreferences(); if (prefs != null) { prefs.setSendEmailFrequencyDays(null); prefs.setSendMemberUpdateRequests(null);