CRM-2521 UpdateMembershipRecord creates supurfluos activity records

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0
    • Component/s: CiviMember
    • Labels:
      None

      Description

      UpdateMembershipRecord creates supurfluos activity record for every member on every run.

      This is because every membership record is updated via crm_update_contact_membership. AFICS this only needs to be done if the calculated status differs from what's stored in the DB. This patch adds checking for this. This also might take care of CRM-1696 and CRM-2454.

      Also removed double logging when a reminder email is sent.

      [ * issue submitted by 'Dave Hansen-Lange' * ]

        Attachments

          Activity

          [CRM-2521] UpdateMembershipRecord creates supurfluos activity records
          Deepak Srivastava added a comment -
          • fixed in rev: 12708
          Kurund Jalmi added a comment -

          reassigning for verification

          Manish Zope added a comment -

          verify for 2.0

          Kiran Jagtap added a comment -

          Verified and Tested for 2.0 ( r - 12904 )

          Kiran Jagtap added a comment -

          Tested and Confirmed for 2.1 ( r - 16203 )

            People

            • Assignee:
              Kiran Jagtap
              Reporter:
              Deepak Srivastava

              Dates

              • Created:
                Updated:
                Resolved: