stable

Clone or download

Read-only

Fix request #32317 Fix fatal error on Kanban when creating an item with the modal

When creating a Kanban item through the modal (or the Artifact UI directly) a PHP fatal error can be thrown if the DB transaction is slower to commit than the realtime message sending if available. How to test ----------- * Create a Kanban card with the modal using the "+create" button => No PHP fatal error and the card is refreshed using the realtime * Create a Kanban item using the artifact UI directly => No PHP fatal error and the card is refreshed using the realtime Change-Id: I263c5443adfd6a5252790a503180a38b39930f0e

Modified Files

Name
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/IterationCreationProcessorBuilder.php +0 −1 Go to diff View file
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/ProgramIncrementCreationProcessorBuilder.php +0 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Changeset/InitialChangesetCreator.php +0 −5 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Creation/TrackerArtifactCreator.class.php +20 −38 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_ArtifactFactory.class.php +0 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImportBuilder.class.php +0 −1 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +0 −1 Go to diff View file
M plugins/tracker/tests/unit/Artifact/Changeset/InitialChangesetCreatorTest.php +1 −2 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/TrackerArtifactCreatorTest.php +53 −45 Go to diff View file