Skip to main content

system.kanoa.event.checkforDuplicateModeEvents

Description

Checks for duplicate contiguous modeEvent entries and removes them.

Syntax

checkforDuplicateModeEvents(paramsDict, userId)
  • Parameters
      paramsDict (dict)
      - assetId (int)
      - assetPath (stirng)
      - startDate (datetime)
      - endDate (datetime)
  • Returns
      # of records modified (int)
  • Code Example

    # Example Usage:
    userId = 5
    startDate = system.date.parse("2025-01-01 00:00:00")
    endDate = system.date.parse("2025-01-07 00:00:00")
    retVal = system.kanoa.event.checkforDuplicateModeEvents({'assetId': 5, 'startDate': startDate, 'endDate': endDate}, userId)