added a trigger for updating metrics for cloned project & unit tests

Signed-off-by: Joshua AL Rasbi <joshua.ar@Joshuas-MacBook-Pro.local>
Signed-off-by: Joshua AL Rasbi <joshua.AR@ibm.com>
This commit is contained in:
Joshua AL Rasbi 2025-04-02 10:54:37 +01:00 committed by Joshua AL Rasbi
parent 31eefe0ef5
commit f6db185240
2 changed files with 38 additions and 0 deletions

View file

@ -913,6 +913,7 @@ final class ProjectQueryManager extends QueryManager implements IQueryManager {
if(clonedProject.getParent() != null && clonedProject.getParent().getCollectionLogic() != ProjectCollectionLogic.NONE) {
Event.dispatch(new ProjectMetricsUpdateEvent(clonedProject.getParent().getUuid()));
}
Event.dispatch(new ProjectMetricsUpdateEvent(clonedProject.getUuid()));
return clonedProject;
}