Paulo Reis 10 лет назад
Родитель
Сommit
bfe3e160c9

+ 2 - 1
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")

+ 2 - 2
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

+ 1 - 2
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