Update to fix #1644

This commit is contained in:
FatherGrishnak 2018-08-14 08:31:09 +00:00 committed by GitHub
parent bdba1eacb1
commit 87456c081f

View file

@ -437,7 +437,7 @@ class ObjectDBManager(TypedObjectManager):
"""
Create and return a new object as a copy of the original object. All
will be identical to the original except for the arguments given
specifically to this method.
specifically to this method. Object contents will not be copied.
Args:
original_object (Object): The object to make a copy from.
@ -502,6 +502,10 @@ class ObjectDBManager(TypedObjectManager):
for script in original_object.scripts.all():
ScriptDB.objects.copy_script(script, new_obj=new_object)
# copy over all tags, if any
for tag in original_object.tags.get():
new_object.tags.add(tag)
return new_object
def clear_all_sessids(self):