﻿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
2079	FileFields AddManipulator gives error in deepcopy	daniel.tietze@…	Adrian Holovaty	"After updating to revision 3070, image uploading suddenly stopped working.

Here's my code:
{{{
  manipulator = Picture.AddManipulator() 
  new_data = request.POST.copy()    # **
  new_data.update(request.FILES) 
  manipulator.do_html2python(new_data) 
  picture = manipulator.save(new_data)    
}}}

This breaks in the line marked ** with the following error:

{{{
Exception Type:
  TypeError
  Exception Value:
  __deepcopy__() takes exactly 2 arguments (1 given)
  Exception Location:
  /usr/lib64/python2.4/site-packages/django/utils/datastructures.py in copy, line 187
}}}"	defect	closed	Core (Other)	magic-removal	major	fixed			Unreviewed	0	0	0	0	0	0
