error unable to load listsubscript (90) message

More
16 Oct 2010 02:30 #314 by shinkendo
when i have the registration plugin enabled I randomly get this error on the top of the page during certain com_user related functions.

Unable to load listSubscribe()! Code=-90 Msg=You must specify a merge_vars value for the listSubscribe method

Any ideas?

Please Log in or Create an account to join the conversation.

More
18 Oct 2010 17:35 #332 by chris
Please provide is with some more information.

Does this happen when you register a user or when you update a profile or both?

Have you selected any fields or interest groups in the plugin parameters that you want to display in registration form/user profile?

Cheers,

Chris

Please Log in or Create an account to join the conversation.

More
18 Oct 2010 19:50 #339 by shinkendo

chris wrote: Please provide is with some more information.

Does this happen when you register a user or when you update a profile or both?

Have you selected any fields or interest groups in the plugin parameters that you want to display in registration form/user profile?

Cheers,

Chris



Registering seems to work fine without the error, though I am unable to see the fields/interest groups on the registration form, only the newsletter checkbox is visible.. The error seems to happen consistently when I try to update a user's jomsocial profile. If the newsletter checkbox is checked, then I am unable to save the profile changes and that error displays on the top of the page.

I have two interest groups created and am just using the standard fname/lname/email fields. I have them all selected in the plugin.

Other symptoms that may help you troubleshoot this are: the interest groups and fields never show up on the registration form (only the newsleteer checkbox), and if I try to create a new custom field and map it to a jomsocial field I get an error message : invalid options, no matter which field type i try to create.

I downloaded and upgraded to the latest release last night but that didn't fix anything.

Thanks for your help.

Please Log in or Create an account to join the conversation.

More
18 Oct 2010 20:08 #340 by chris

I am unable to see the fields/interest groups on the registration form


You have to create fields in the Jomsocial Custom Profiles interface first and specify whether or not they are visible during registration. Once you have done this you can associate them with either fields or interest groups in Joomailer.

If the newsletter checkbox is checked, then I am unable to save the profile changes and that error displays on the top of the page.


This might have to do with this:

I have two interest groups created and am just using the standard fname/lname/email fields


You can deselect all of these in the plugin as they are already passed to Mailchimp. Try that and see if it makes a difference.

if I try to create a new custom field and map it to a jomsocial field I get an error


When you get the Invalid options error have you made sure to write a name, write a tag name and select a field from Jomsocial?

Please Log in or Create an account to join the conversation.

More
18 Oct 2010 22:19 #342 by shinkendo
Chris,
Thanks for your reply.

1. i have the fields mapped to jomsocial fields.
2. the jomsocial field are set to display on the registration form
3. i have deselected everyting in the plugin as you siggested
4. I still see no interests on the reg form

5. i still get the error whenever I try to save a profile update when the newsletter box is checked.

see attached images:

Thanks!

[img


[img


[img


[img


[img


[img


[img

Please Log in or Create an account to join the conversation.

More
19 Oct 2010 12:53 #343 by chris
You do not need to map LNAME and FNAME to any Jomsocial fields. This is already done in the component.

From what I can see, you only have 2 interest groupings that you need to map. "Community news & alerts" & "Iphone Application Updates".

Unfortunately, in the current release it is not possible to edit these groupings from within Joomailer. You would instead have to delete them and then recreate them from the manage groups interface.

These are the steps you would take:

1) Create a checkbox field for "Community news & alerts" & "Iphone Application Updates" fields in Jomsocial.
2) Set those fields to appear during registration in Jomsocial.
3) Go to Lists and click on Manage GROUPS. NOT fields.
4) Delete your previous groupings and recreate them, assigning to the new Jomsocial fields that you created in step 1.

We will be releasing a version that allows you to edit interests sometime in the near future.

Also the error you were receiving means that you haven't entered your api key correctly. Double check this in the main component.

Unable to load listSubscribe()!
Code=-90
Msg=You must specify a apikey value for the listSubscribe method

Please Log in or Create an account to join the conversation.

More
19 Oct 2010 13:35 #345 by shinkendo
I followed all your suggested steps again. I can now see the groups on the signup form, though they are in a separate form group rather then in the newsletter group you create automatically.

I am still getting the error: Unable to load listSubscribe()! Code=-90 Msg=You must specify a merge_vars value for the listSubscribe method, when I try to save the profile after editing it in jomsocial. :(

My API key is and has always been entered correctly. I entered it again to be sure. The error I'm getting is about merge_vars not API key.

Please advise.

Thank you

Please Log in or Create an account to join the conversation.

More
19 Oct 2010 13:50 #346 by chris
The groups will always be in separate place from the newsletter checkbox as they are created by Jomsocial and not Joomailer.

Try moving this from line 142:
Code:
$merges = array();

to line 137 in ...components/com_joomailermailchimpsignup/models/joomailermailchimpsignup.php

If this doesn't work please turn error reporting on and set it to Maximum and try again to see if we can get a more revealing error.

Cheers

Please Log in or Create an account to join the conversation.

More
19 Oct 2010 14:19 #347 by shinkendo

chris wrote: The groups will always be in separate place from the newsletter checkbox as they are created by Jomsocial and not Joomailer.

Try moving this from line 142:

Code:
$merges = array();

to line 137 in ...components/com_joomailermailchimpsignup/models/joomailermailchimpsignup.php

If this doesn't work please turn error reporting on and set it to Maximum and try again to see if we can get a more revealing error.

Cheers


Move that code fixed it. :)
Thanks.

question: should the newsletter subscribe checkbox disappear after I save the profile? When I go back into the profile to edit it the subscribe checkbox is gone. If that's how it should work how do they OPT-OUT?

Cheers and much thanks.

Please Log in or Create an account to join the conversation.

More
19 Oct 2010 14:41 #348 by chris

should the newsletter subscribe checkbox disappear after I save the profile?


No, this should not happen. The checkbox should always be present on the edit profile page. Are you sure you are on the edit profile page and not the edit details page? It should be URL containing option=com_community&view=profile&task=edit.

Please Log in or Create an account to join the conversation.