system.kanoa.event.checkforDuplicateModeEvents
Description
Checks for duplicate contiguous modeEvent entries and removes them.Syntax
checkforDuplicateModeEvents(paramsDict, userId)Parameters:
Returns:
Dictionary
| Parameter | Type | Required | Notes | 
|---|---|---|---|
| assetId | int | ||
| assetPath | stirng | ||
| startDate | datetime | ||
| endDate | datetime | 
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)