Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.3.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      Add a new event triggers before input validation for:

      1. Invoices.addBefore
      2. Invoices.editBefore
      3. Invoices.setClosedBefore
      4. Invoices.createFromServicesBefore

      Replace the current triggers for:

      1. Invoices.add
      2. Invoices.edit
      3. Invoices.setClosed
      4. Invoices.createFromServices

      With ones for:

      1. Invoices.addAfter
      2. Invoices.editAfter
      3. Invoices.setClosedAfter
      4. Invoices.createFromServicesAfter

      Add new methods for the Invoices observer for the new events.

      Deprecate the old event methods, but call them in their new after equivalents.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            jonathan Jonathan Reissmueller
            Reporter:
            jonathan Jonathan Reissmueller
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              27/Jan/22

              Agile