CC-4730: Support Feedback: Errors are displayed when they shouldn't be

This commit is contained in:
denise 2012-12-04 14:46:06 -05:00
parent fde74105de
commit ee086fe43a

View file

@ -98,35 +98,34 @@ class PreferenceController extends Zend_Controller_Action
$values[$field["name"]] = $field["value"]; $values[$field["name"]] = $field["value"];
} }
if ($form->isValid($values)) { if ($values["Publicise"] != 1) {
if ($values["Publicise"] != 1) { Application_Model_Preference::SetSupportFeedback($values["SupportFeedback"]);
Application_Model_Preference::SetSupportFeedback($values["SupportFeedback"]); Application_Model_Preference::SetPublicise($values["Publicise"]);
Application_Model_Preference::SetPublicise($values["Publicise"]); if (isset($values["Privacy"])) {
if (isset($values["Privacy"])) { Application_Model_Preference::SetPrivacyPolicyCheck($values["Privacy"]);
Application_Model_Preference::SetPrivacyPolicyCheck($values["Privacy"]); }
} } else if ($form->isValid($values)) {
} else { Application_Model_Preference::SetHeadTitle($values["stationName"], $this->view);
Application_Model_Preference::SetHeadTitle($values["stationName"], $this->view); Application_Model_Preference::SetPhone($values["Phone"]);
Application_Model_Preference::SetPhone($values["Phone"]); Application_Model_Preference::SetEmail($values["Email"]);
Application_Model_Preference::SetEmail($values["Email"]); Application_Model_Preference::SetStationWebSite($values["StationWebSite"]);
Application_Model_Preference::SetStationWebSite($values["StationWebSite"]); Application_Model_Preference::SetSupportFeedback($values["SupportFeedback"]);
Application_Model_Preference::SetSupportFeedback($values["SupportFeedback"]); Application_Model_Preference::SetPublicise($values["Publicise"]);
Application_Model_Preference::SetPublicise($values["Publicise"]);
$form->Logo->receive();
$form->Logo->receive(); $imagePath = $form->Logo->getFileName();
$imagePath = $form->Logo->getFileName();
Application_Model_Preference::SetStationCountry($values["Country"]);
Application_Model_Preference::SetStationCountry($values["Country"]); Application_Model_Preference::SetStationCity($values["City"]);
Application_Model_Preference::SetStationCity($values["City"]); Application_Model_Preference::SetStationDescription($values["Description"]);
Application_Model_Preference::SetStationDescription($values["Description"]); Application_Model_Preference::SetStationLogo($imagePath);
Application_Model_Preference::SetStationLogo($imagePath); if (isset($values["Privacy"])) {
if (isset($values["Privacy"])) { Application_Model_Preference::SetPrivacyPolicyCheck($values["Privacy"]);
Application_Model_Preference::SetPrivacyPolicyCheck($values["Privacy"]);
}
} }
$this->view->statusMsg = "<div class='success'>"._("Support setting updated.")."</div>";
} }
$this->view->statusMsg = "<div class='success'>"._("Support setting updated.")."</div>";
} }
$logo = Application_Model_Preference::GetStationLogo(); $logo = Application_Model_Preference::GetStationLogo();
if ($logo) { if ($logo) {
$this->view->logoImg = $logo; $this->view->logoImg = $logo;