﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
2986	JavaScript (dismissAddAnotherPopup) problem in TextField with newline characters	anonymous	nobody	"Hi, 

I created some models on Django (see below).

When I try to add a new Text, based on my model, from administration interface it works perfect. 
But I cannot add a new Text from within Vulnerability model (a popup window opens). There is a JavaScript error. 

Because there is a TextField in my model, JavaScript is broken if there is a newline character.
{{{
<script type=""text/javascript"">opener.dismissAddAnotherPopup(window, 5, ""Test: testing
with newline
"");</script>
}}}

{{{

# A sample from my models

class Text (models.Model):
	value = models.TextField()
	text_type = models.ForeignKey(TextType)
	language = models.ForeignKey(TextLanguage, default=2)
	def __str__(self):
		return '%s: %s' % (self.text_type, self.value)
	class Admin:
		pass

class Vulnerability (models.Model):
	title = models.CharField(maxlength=255)
	texts = models.ManyToManyField(Text, filter_interface=models.HORIZONTAL)


}}}
"	defect	closed	contrib.admin	dev	normal	fixed	easy-picking, sprintSep2010		Accepted	1	0	0	1	0	0
