From 40f28f95a3a02cad3ae9ece591994c04861690f1 Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Tue, 13 Nov 2012 14:55:22 +0100
Subject: [PATCH] OO-417: fix issue where the attempts and the results are 2x
 saved

---
 src/main/java/org/olat/ims/qti/navigator/DefaultNavigator.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/olat/ims/qti/navigator/DefaultNavigator.java b/src/main/java/org/olat/ims/qti/navigator/DefaultNavigator.java
index ec40fdf0d7b..d2e11d93924 100644
--- a/src/main/java/org/olat/ims/qti/navigator/DefaultNavigator.java
+++ b/src/main/java/org/olat/ims/qti/navigator/DefaultNavigator.java
@@ -177,7 +177,7 @@ public class DefaultNavigator implements Serializable {
 		info.setStatus(QTIConstants.ASSESSMENT_FINISHED);
 		info.setRenderItems(false);
 		
-		if(delegate != null) {
+		if(delegate != null && !getAssessmentInstance().isPreview() && !alreadyClosed) {
 			delegate.submitAssessment(assessmentInstance);
 		}
 	}
-- 
GitLab