Index: lams_common/src/java/org/lamsfoundation/lams/qb/service/IQbService.java =================================================================== diff -u -r0730a2efec2b305e10b98b82c11e1ae2ef1b72fb -ref86b1a497acdbc249c66c78e59d542ded3044c0 --- lams_common/src/java/org/lamsfoundation/lams/qb/service/IQbService.java (.../IQbService.java) (revision 0730a2efec2b305e10b98b82c11e1ae2ef1b72fb) +++ lams_common/src/java/org/lamsfoundation/lams/qb/service/IQbService.java (.../IQbService.java) (revision ef86b1a497acdbc249c66c78e59d542ded3044c0) @@ -138,6 +138,6 @@ boolean isQuestionInUserCollection(int qbQuestionId, int userId); void insertQuestion(QbQuestion qbQuestion); - + void prepareQuestionForExport(QbQuestion qbQuestion); } Index: lams_common/src/java/org/lamsfoundation/lams/qb/service/QbService.java =================================================================== diff -u -r0730a2efec2b305e10b98b82c11e1ae2ef1b72fb -ref86b1a497acdbc249c66c78e59d542ded3044c0 --- lams_common/src/java/org/lamsfoundation/lams/qb/service/QbService.java (.../QbService.java) (revision 0730a2efec2b305e10b98b82c11e1ae2ef1b72fb) +++ lams_common/src/java/org/lamsfoundation/lams/qb/service/QbService.java (.../QbService.java) (revision ef86b1a497acdbc249c66c78e59d542ded3044c0) @@ -578,7 +578,6 @@ * Cascades in QbToolQuestion, QbQuestion and QbOptions do not seem to work on insert. * New QbQuestions need to be saved step by step. */ - @Override public void insertQuestion(QbQuestion qbQuestion) { if (qbQuestion.getQuestionId() == null) { qbQuestion.setQuestionId(generateNextQuestionId()); @@ -614,7 +613,7 @@ } } } - + /** * When exporting a LD, QbQuestion's server-specific detail need not be exported */ @@ -628,7 +627,7 @@ qbQuestion.setQbOptions(new ArrayList<>(qbQuestion.getQbOptions())); qbQuestion.setUnits(new ArrayList<>(qbQuestion.getUnits())); } - + public void setQbDAO(IQbDAO qbDAO) { this.qbDAO = qbDAO; }