Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-5809

Joomla user account creation issues

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Trivial
    • Resolution: Fixed/Completed
    • Affects Version/s: 3.1.1
    • Fix Version/s: 3.1.3
    • Component/s: CiviCRM Profile
    • Labels:
      None

      Description

      1) When using a profile that allows Joomla user account creation, Civi checks to see if a contact record exists, and if so, does not allow signup. This is triggered by: CRM/Core/BAO/CMSUser.php, around line 332
      Also note that this calls CRM/Core/BAO/UFGroup.php, line 620, findContact, which I think should use the static dedupe instead of fuzzy

      2) The expected behavior is that it creates a Joomla user and attached to an existing contact record. However, disabling the code in CMSUser.php causes creation of a new record

      3) CMSUser.php, line 573 should be: require_once 'components/com_user/controller.php';
      currently it throws an error as the file doesn't exist

      4) When a Joomla user account is created, the confirmation email is messed up. I think the send mail function isn't triggered properly.

      5) Also check: http://forum.civicrm.org/index.php/topic,12206.0.html

        Attachments

          Activity

            People

            • Assignee:
              rahulbile Rahul Bile
              Reporter:
              lcdweb Brian Shaughnessy
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: