Duplicate sale line when duplicating purchase request
By not emptying the 'sale_lines' field in the 'copy' method, it will duplicate the associated line in the sale. This occurs in any state of the sale. I have encountered this behavior in version 6.0, I don't see the 'copy' method being adapted in later versions so I guess it will continue to happen.