Bug 334617: importxml.pl crashes when importing bugs having attachments from version 2.20 or older - Patch by Fr�d�ric Buclin <LpSolit@gmail.com> r=ghendricks a=myk

This commit is contained in:
lpsolit%gmail.com 2006-04-19 21:47:25 +00:00
parent 19cdeba085
commit 4235433c0e

View File

@ -397,7 +397,9 @@ sub process_attachment() {
$attachment{'isobsolete'} = $attach->{'att'}->{'isobsolete'} || 0;
$attachment{'isprivate'} = $attach->{'att'}->{'isprivate'} || 0;
$attachment{'filename'} = $attach->field('filename') || "file";
if ( defined( $attach->first_child('data')->{'att'}->{'encoding'} )
# Attachment data is not exported in versions 2.20 and older.
if (defined $attach->first_child('data')
&& defined $attach->first_child('data')->{'att'}->{'encoding'}
&& $attach->first_child('data')->{'att'}->{'encoding'} =~ /base64/ )
{
# decode the base64