When creating a new program, the program details and program queries may correspond to different guids. If you click create a new program, enter the program details and click save program, then you must navigate to a different route and then back to /admin/programs to see the new program and begin editing the queries. If you don't do this and instead click edit queries while in the program-edit view, the queries will be linked to a new program with a different guid.
However, if you click create new program and go to the edit queries view and then back to the edit details view, this is not a problem.
Also, we would want the request GET /protected/program to be sent every time the PROGRAMS tab is clicked so that new programs are listed after creating new programs. Right now it does not get sent when you go from /admin/programs/application-edit/:guid or /admin/programs/edit/:guid to /admin/programs/overview.
When creating a new program, the program details and program queries may correspond to different guids. If you click create a new program, enter the program details and click save program, then you must navigate to a different route and then back to /admin/programs to see the new program and begin editing the queries. If you don't do this and instead click edit queries while in the program-edit view, the queries will be linked to a new program with a different guid.
However, if you click create new program and go to the edit queries view and then back to the edit details view, this is not a problem.
Also, we would want the request GET /protected/program to be sent every time the PROGRAMS tab is clicked so that new programs are listed after creating new programs. Right now it does not get sent when you go from /admin/programs/application-edit/:guid or /admin/programs/edit/:guid to /admin/programs/overview.