stable

Clone or download

Read-only

Program Increment redirection must done over Domain and not adapters

part of: story #21385 display Program's iterations How to test: - submit a new PI => you are properly redirected - submit and continue a new PI => you stay - submit a new PI you are redirected on program app - submit and stay a new PI => you are not redirected Change-Id: I0ffdc6018e1007ace545338e4554a4c0f80f2758

Modified Files

Name
M plugins/program_management/include/Adapter/Events/RedirectUserAfterArtifactCreationOrUpdateEventProxy.php +10 −3 Go to diff View file
R plugins/program_management/include/RedirectToProgramManagementAppManager.php Go to diff View file
M plugins/program_management/include/Domain/Events/RedirectUserAfterArtifactCreationOrUpdateEvent.php +3 −0 Go to diff View file
A plugins/program_management/include/Domain/Redirections/ProgramRedirectionParameters.php +42 −0 Go to diff View file
R plugins/program_management/include/RedirectToProgramIncrementAppHandler.php Go to diff View file
M plugins/program_management/include/RedirectParameterInjector.php +3 −2 Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +7 −8 Go to diff View file
A plugins/program_management/tests/unit/Adapter/Redirections/ProgramRedirectionParametersProxyTest.php +50 −0 Go to diff View file
A plugins/program_management/tests/unit/Domain/Redirections/RedirectToProgramManagementProcessorTest.php +115 −0 Go to diff View file
M plugins/program_management/tests/unit/Domain/Redirections/RedirectUserAfterArtifactCreationOrUpdateEventProxyTest.php +22 −0 Go to diff View file
D plugins/program_management/tests/unit/RedirectToProgramIncrementAppHandlerTest.php +0 −109 Go to diff View file
D plugins/program_management/tests/unit/RedirectToProgramManagementAppManagerTest.php +0 −57 Go to diff View file
A plugins/program_management/tests/unit/Stub/ProgramRedirectionParametersStub.php +71 −0 Go to diff View file