protected void updateEmailOrderShipping( ActionRequest actionRequest, ShoppingPreferences preferences) throws Exception { boolean emailOrderShippingEnabled = ParamUtil.getBoolean(actionRequest, "emailOrderShippingEnabled"); String emailOrderShippingSubject = ParamUtil.getString(actionRequest, "emailOrderShippingSubject"); String emailOrderShippingBody = ParamUtil.getString(actionRequest, "emailOrderShippingBody"); if (Validator.isNull(emailOrderShippingSubject)) { SessionErrors.add(actionRequest, "emailOrderShippingSubject"); } else if (Validator.isNull(emailOrderShippingBody)) { SessionErrors.add(actionRequest, "emailOrderShippingBody"); } else { preferences.setEmailOrderShippingEnabled(emailOrderShippingEnabled); preferences.setEmailOrderShippingSubject(emailOrderShippingSubject); preferences.setEmailOrderShippingBody(emailOrderShippingBody); } }