Uploaded image for project: 'SimplyE 2.0'
  1. SimplyE 2.0
  2. SIMPLY-2599

If no Analytics object is provided to CirculationData.apply, the default is not used and analytics events are not recorded

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: High High
    • 3.0.5
    • Server - Core
    • None
    • SIMPLY S5 Feb 18 - March 3

      CirculationData.apply passes analytics events on to an Analytics object if one is passed in as part of the ReplacementPolicy. If no Analytics object is passed in, there's code to instantiate the default Analytics object from database configuration, but the default Analytics object is not actually used.

      The end result is that analytics events that happen on the vendor side (as opposed to within the circulation manager) are not counted. This happens with the Overdrive API and possibly others as well.

            leonardrichardson Leonard Richardson [X] (Inactive)
            leonardrichardson Leonard Richardson [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: