[ic] Email tag crash while sending two attachments
ton at verhagen.net
Sat Nov 13 09:32:49 UTC 2010
On Nov 12, 2010, at 22:18 PM, Gert van der Spoel wrote:
>>> Dear All,
>>> I am trying to send an email with two attachments using the email tag.
>>> Unfortunately it results in a Internal Server Error.
>>> to="Ton Verhagen <tverhagen at alamerce.nl>"
>>> from="Foobar <foobar at example.com>"
>>> subject="Email with an attachment"
>>> ]This email has two attachments.[/email]
>>> Runtime error: Can't use string ("images/test1.png") as a HASH ref while
>>> "strict refs" in use at (tag 'email') line 119.
>>> Am I missing something?
>> Hi Ton,
>> Below a patch that works for me. This is a patch against the latest
>> email.tag available in git, but if you look for the line 'if(! Ref($att) )
>> in your version it should also work with that.
>> I tested 3, 2, 1 and no attachments and all seems to work well ...
>> actually creates a array ref and not a hash ref from the looks of it.
>> Perhaps racke can do a 'second opinion' on below patch and improve it ..
>> My Perl is getting increasingly rusty these days :)
> Stefan was fast enough and a patch is in git as we speak .. I do wonder in
> what scenario ref($att) would ever be 'HASH' ...
Thank you Gert & Racke for this quick fix. Much appreciated!
More information about the interchange-users