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

Failure on CMS user deletes contribution

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Trivial
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.2.9
    • Fix Version/s: 4.4.0
    • Component/s: None
    • Labels:
      None

      Description

      I'm finding that valid credit card contribution records are being rolled back because for some reason the create CMS user is failing. This is the 3rd distinct bug I have hit in the createCMSUser process which has led to this problem. In this case I can't understand what the bug is as the behaviour is almost as it two processes were changing the record. Perhaps something on the drupal side.

      I'm not sure if I can track down this error as it involves interaction with the drupal code & fundamentally error-prone as a result - so have decided to focus on preventing rollback. It seems to me that simply moving the createCMS user action to outside of the transaction ->commit would change problems in the createCMSUser from being catastrophic (data loss) to merely ugly (poor user experience).

        Attachments

          Activity

            People

            • Assignee:
              eileen Eileen McNaughton
              Reporter:
              eileen Eileen McNaughton
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: