Commit 3f98a7ab2ac76a183d7e41d79366b8fad34647e2

Authored by Eugeny Galkovskiy
2 parents 6d3a9b8b 4a32b280

Merge remote-tracking branch 'origin/master'

frontend/controllers/SiteController.php
... ... @@ -112,7 +112,7 @@
112 112 if (empty(Yii::$app->request->post())) {
113 113 throw new BadRequestHttpException();
114 114 } else {
115   - $model = new Feedback();
  115 + $model = new Feedback(['scenario'=>Feedback::SCENARIO_FEEDBACK]);
116 116 if ($model->load(Yii::$app->request->post()) && $model->save()) {
117 117  
118 118 $mailer->compose(
... ... @@ -143,6 +143,7 @@
143 143 </div>',
144 144 ];
145 145 } else {
  146 + Yii::$app->response->setStatusCode(500);
146 147 return [
147 148 'success' => false,
148 149 'error' => $model->errors,
... ...
frontend/web/js/script.js
... ... @@ -21,6 +21,7 @@ $(
21 21 .modal('hide');
22 22 $('#success-modal')
23 23 .modal('show');
  24 + form.data("yiiActiveForm").validated = false;
24 25 },
25 26 error: function() {
26 27 $('#feedback-modal')
... ... @@ -32,7 +33,7 @@ $(
32 33 )
33 34 .on(
34 35 'submit', '#feedback-form', function(e) {
35   - e.preventDefault();
  36 + return false;
36 37 }
37 38 );
38 39  
... ...