Construct a message automatically when we complete a stage
git-svn-id: http://webgoat.googlecode.com/svn/trunk@168 4033779f-a91e-0410-96ef-6bf7bf53c507
This commit is contained in:
parent
26ed31df68
commit
4665256674
@ -17,7 +17,16 @@ public abstract class RandomLessonAdapter extends LessonAdapter {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void setStageComplete(WebSession s, String stage) {
|
public void setStageComplete(WebSession s, String stage) {
|
||||||
getLessonTracker(s).setStageComplete(stage, true);
|
RandomLessonTracker lt = getLessonTracker(s);
|
||||||
|
lt.setStageComplete(stage, true);
|
||||||
|
if (lt.getCompleted()) {
|
||||||
|
s.setMessage("Congratulations, you have completed this lesson");
|
||||||
|
} else {
|
||||||
|
String message = "You have completed stage " + stage + ".";
|
||||||
|
if (! stage.equals(lt.getStage()))
|
||||||
|
message = message + " Welcome to " + lt.getStage();
|
||||||
|
s.setMessage(message);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
x
Reference in New Issue
Block a user