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)
  • userId (int)

  • Returns:
  • # of records modified (int)
  • Dictionary

    ParameterTypeRequiredNotes
    assetIdint
    assetPathstirng
    startDatedatetime
    endDatedatetime

    Code Examples

    # 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)