diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 5bc44716..f7657a20 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -314,6 +314,9 @@ todo: contract changes otherwise it pops up a dialog to select a new contract then immediately saves it On success it will force a navigate to the same record to cleanly update. Also this way people know it's a big deal to do it and it could also be wrapped in role restrictions easier too!! + At server, if NEW record and contractid already set then use that otherwise find effective one and set (only way it's set automatically) or leave empty + so user can select on new themselves + At server if UPDATE record and contract id has changed then recalc todo: test contract changing, application on new etc and fully works with labor before getting too carried away carrying over to other things