This commit is contained in:
@@ -58,11 +58,11 @@ todo: workorders - need to set billing and service address from customers on mig
|
||||
todo: custom required rules only apply to new records!!
|
||||
|
||||
todo: notification subscription tags UI
|
||||
Must make it clear that ALL tags in the subscription must exist in the object to match
|
||||
Must make it clear that *ALL* tags in the subscription must exist in the object to match
|
||||
if not documented also document this
|
||||
|
||||
todo: Contract override by TAGS
|
||||
Must make it clear that all tags in that particular contract price override must exist in the object to match
|
||||
Translation / docs Must make it clear that *ALL* tags in that particular contract price override must exist in the object to match
|
||||
User is expected to make multiple records if they want multiple different matching tags
|
||||
reason for this is that they can do a more fine grained selection of multiple tags like "onsite" + "merville"
|
||||
whereas if it was an any match then there would be no finer level of control, only one term to choose for each.
|
||||
@@ -185,6 +185,9 @@ todo: cypress testing for load testing etc
|
||||
|
||||
## SERVER MISC ITEMS
|
||||
|
||||
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
|
||||
|
||||
todo: custom required rules only apply to new records!!
|
||||
|
||||
todo: Contract Duplicate throws exception at server (id attempted to be set, probably forgot to set copy to null id)
|
||||
|
||||
Reference in New Issue
Block a user