I've upgraded a Drupal install with Invisimail 6.x-1.1 from 6.x-1.x-dev dating June 19.

Suddently the email were formatted as name@'string'+'string', using JavaScript with no link.

Going the the Invisimail admin page I got a red box error (I did not copy the error message), instead of the settings..

I did run update.php and rebuild the cache to no avail.

Going back to the June 19 version resolved all issues. My addresses are formatted properly.

Do I need to do something special to update to 1.1?

Comments

sdboyer’s picture

Unfortunately, I didn't have an old version of invisimail stuff to run against the new parser, but I am having difficulty imagining the combination of circumstances that could've resulted in you getting that output. I'm assuming you get this if you use invisimail as an input filter on a text field somewhere - not on a cck field with the invisimail formatter?

The exact text of that error message would also be helpful.

xmacinfo’s picture

I will reinstall on a backup copy and note any error. I am using a CCK field by the way.

head-geek’s picture

I'm seeing something similar issue with Drupal core 6.13 and Invisimail 1.1. I first saw the issue when I updated to core 6.12

Here's the error text that I see when going to /admin/settings/invisimail

warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'invismail_formatter_settings' was given in /var/www/includes/form.inc on line 366.

sdboyer’s picture

@head-geek: nope, that's a different bug: #511974: Configuration rendering bug. Although I dunno if the patch has been committed yet. Nothing to do with what xmacinfo is describing.

xmacinfo’s picture

Finally got the time to test the upgrade to 1.1 again... to no avail.

As soon as I go to the Invisimail settings page I get the following warning:

warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'invismail_formatter_settings' was given in /Sites/dbn/boutique/includes/form.inc on line 366.

The rest of the Invisimail page is blank.

Going to a page where email are formatted by invisimail, I get the following format:

name@'string'+'string' --> using JavaScript with no link.

Reverting to invisimail 6.x-1.x-dev dated June 18 resolve the issue.

So I guess this is an issue others have. :-)

sdboyer’s picture

Status: Active » Closed (duplicate)

Heh. Nevermind, looks like this IS that same bug. Marking this a duplicate of #511974: Configuration rendering bug.