Преглед изворни кода

Avoid using FormData.set, Safari only has support for append.

Paulo Reis пре 10 година
родитељ
комит
5349ea6ed8
1 измењених фајлова са 3 додато и 2 уклоњено
  1. 3 2
      services/web/public/coffee/services/log-hints-feedback.coffee

+ 3 - 2
services/web/public/coffee/services/log-hints-feedback.coffee

@@ -20,13 +20,14 @@ define [
 
 
 			formData.append "Field#{ hintFieldAPIId }", hintId
 			formData.append "Field#{ hintFieldAPIId }", hintId
 			formData.append "Field#{ reasonFieldAPIId }", feedbackOpt
 			formData.append "Field#{ reasonFieldAPIId }", feedbackOpt
-			formData.append "Field#{ reasonOtherFieldAPIId }", feedbackOtherVal
 			formData.append "idstamp", idStampVal
 			formData.append "idstamp", idStampVal
 
 
 			# Allow user to specify "other" without any extra details; an empty string 
 			# Allow user to specify "other" without any extra details; an empty string 
 			# would trigger an error submitting.
 			# would trigger an error submitting.
 			if feedbackOpt == feedbackOpts.OTHER and feedbackOtherVal == ""
 			if feedbackOpt == feedbackOpts.OTHER and feedbackOtherVal == ""
-				formData.set "Field#{ reasonOtherFieldAPIId }", "#{ feedbackOpts.OTHER } empty"
+				formData.append "Field#{ reasonOtherFieldAPIId }", "#{ feedbackOpts.OTHER } empty"
+			else
+				formData.append "Field#{ reasonOtherFieldAPIId }", feedbackOtherVal
 
 
 			req =
 			req =
 				method: 'POST'
 				method: 'POST'