diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 563c9fca..2e4bc462 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -212,6 +212,7 @@ todo: tag based notifications need to be rechecked if tags change, not just the for example, user makes a workorder with closeby date and tags but tags don't match when saves user realizes missed a critical tag, adds it and saves; notification should then check again if can apply whatever it was Use SameTags = NotifyEventHelper.TwoObjectsHaveSameTags(proposedObj.Tags, currentObj.Tags); to make it easy (workorder complete by) + todo: //TODO: Iterate all notification tagged items, use the one with the MOST matching tags see how contract labor done in workorder, idea is it iterate from the subscription with the most numerous amount of tags to least in order to ensure that the most specfic tag set is matched first @@ -370,6 +371,10 @@ todo: many biz objects are not using new PUT methodology CURRENTLY DOING: workorder round two electric boogaloo basics first then increasingly esoteric features +Testing: + status changed to specific status immediate notification + complete by overdue - make sure that contract sets complete by date properly and that it works with notification when it's changed + todo 3: notification