diff --git a/services/web/app/views/project/editor/pdf.jade b/services/web/app/views/project/editor/pdf.jade index 6ae20fde55..8033f4aa16 100644 --- a/services/web/app/views/project/editor/pdf.jade +++ b/services/web/app/views/project/editor/pdf.jade @@ -180,12 +180,13 @@ div.full-size.pdf(ng-controller="PdfController") | Other: textarea.form-control( ng-show="negFeedbackReason === logHintsNegFeedbackValues.OTHER" + ng-model="negFeedbackReasonFreeText" rows="2" ) .clearfix button.btn.btn-default.btn-sm.pull-right( ng-disabled="!negFeedbackReason" - ng-click="feedbackSent = true;" + ng-click="trackLogHintsNegFeedbackDetails(entry.ruleId, negFeedbackReason, negFeedbackReasonFreeText); feedbackSent = true;" ) Submit .card-hint-feedback(ng-show="feedbackSent") diff --git a/services/web/public/coffee/ide/pdf/controllers/PdfController.coffee b/services/web/public/coffee/ide/pdf/controllers/PdfController.coffee index eb549c983d..36c0b1cdae 100644 --- a/services/web/public/coffee/ide/pdf/controllers/PdfController.coffee +++ b/services/web/public/coffee/ide/pdf/controllers/PdfController.coffee @@ -42,8 +42,8 @@ define [ event_tracking.send "log-hints", (if isPositive then "feedback-positive" else "feedback-negative"), hintId event_tracking.sendCountly (if isPositive then "log-hints-feedback-positive" else "log-hints-feedback-negative"), { hintId } - trackLogHintsNegFeedbackDetails = (hintId, feedbackOpt, feedbackOtherVal) - logHintsFeedback.submitFeedback + $scope.trackLogHintsNegFeedbackDetails = (hintId, feedbackOpt, feedbackOtherVal) -> + logHintsFeedback.submitFeedback hintId, feedbackOpt, feedbackOtherVal $scope.trackLogHintsPositiveFeedback = (hintId) -> trackLogHintsFeedback true, hintId $scope.trackLogHintsNegativeFeedback = (hintId) -> trackLogHintsFeedback false, hintId diff --git a/services/web/public/coffee/services/log-hints-feedback.coffee b/services/web/public/coffee/services/log-hints-feedback.coffee index 0c22f6d44b..e9ec173697 100644 --- a/services/web/public/coffee/services/log-hints-feedback.coffee +++ b/services/web/public/coffee/services/log-hints-feedback.coffee @@ -43,8 +43,7 @@ define [ submitFeedback = (hintId, feedbackOpt, feedbackOtherVal = "") -> submitRequest = createRequest hintId, feedbackOpt, feedbackOtherVal - $http(submitRequest).then (response) -> - console.log response + $http(submitRequest) service = feedbackOpts: feedbackOpts