Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-1683

Invoice reminder emails being sent to wrong client

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Cannot Reproduce
    • Affects Version/s: 3.4.3
    • Fix Version/s: 3.5.0-b4
    • Component/s: None
    • Labels:
      None

      Description

      Some have reported that clients receive invoice reminder emails for invoices that do not belong to them.

      See Ticket #3659326

      The issue appears to be intermittent, and will need to be investigated further.

      Possible cause may be related to CORE-1650 - a query is joining a primary key on a NULL value with the system variable sql_auto_is_null on.

        Issue Links

          Activity

          tyson Tyson Phillips (Inactive) created issue -
          tyson Tyson Phillips (Inactive) made changes -
          Field Original Value New Value
          Link This issue relates to CORE-1650 [ CORE-1650 ]
          Hide
          tyson Tyson Phillips (Inactive) added a comment -

          This issue appears to be caused by the use of a separate cron job for a separate installation of Blesta.

          After looking into this, I see no logic that could result in this behavior occurring for a single installation of Blesta.

          Important things to note if you encounter this behavior:

          • Check the mail logs for the client.
          • Check the cron logs for the task that sends invoice reminders.

          If the email does not exist in the logs in either of these cases, then it was not sent from that copy of Blesta. You have a separate cron job running elsewhere.

          Show
          tyson Tyson Phillips (Inactive) added a comment - This issue appears to be caused by the use of a separate cron job for a separate installation of Blesta. After looking into this, I see no logic that could result in this behavior occurring for a single installation of Blesta. Important things to note if you encounter this behavior: Check the mail logs for the client. Check the cron logs for the task that sends invoice reminders. If the email does not exist in the logs in either of these cases, then it was not sent from that copy of Blesta. You have a separate cron job running elsewhere.
          tyson Tyson Phillips (Inactive) made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Cannot Reproduce [ 5 ]
          tyson Tyson Phillips (Inactive) made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              tyson Tyson Phillips (Inactive)
              Reporter:
              tyson Tyson Phillips (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                2/Jun/15