From f34e95d1ef5c859cc353e5c1b3cb508afd478c6e Mon Sep 17 00:00:00 2001 From: Ekaterina Tuzova Date: Fri, 28 Apr 2017 17:30:44 +0300 Subject: [PATCH] remove unnecessary information from task --- .../jetbrains/edu/learning/courseFormat/tasks/Task.java | 8 ++------ .../jetbrains/edu/learning/stepic/EduStepicConnector.java | 1 - 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/python/educational-core/src/com/jetbrains/edu/learning/courseFormat/tasks/Task.java b/python/educational-core/src/com/jetbrains/edu/learning/courseFormat/tasks/Task.java index 7f3097dda819..a18e80872329 100644 --- a/python/educational-core/src/com/jetbrains/edu/learning/courseFormat/tasks/Task.java +++ b/python/educational-core/src/com/jetbrains/edu/learning/courseFormat/tasks/Task.java @@ -50,7 +50,6 @@ public abstract class Task implements StudyItem { @Transient private Lesson myLesson; @Expose @SerializedName("update_date") private Date myUpdateDate; - @Expose @SerializedName("position") private int myPosition; public Task() {} @@ -277,10 +276,7 @@ public abstract class Task implements StudyItem { } public int getPosition() { - return myPosition; - } - - public void setPosition(int position) { - myPosition = position; + final Lesson lesson = getLesson(); + return lesson.getTaskList().indexOf(this) + 1; } } diff --git a/python/educational-core/src/com/jetbrains/edu/learning/stepic/EduStepicConnector.java b/python/educational-core/src/com/jetbrains/edu/learning/stepic/EduStepicConnector.java index 620a7e67c76c..b90307d0a625 100644 --- a/python/educational-core/src/com/jetbrains/edu/learning/stepic/EduStepicConnector.java +++ b/python/educational-core/src/com/jetbrains/edu/learning/stepic/EduStepicConnector.java @@ -323,7 +323,6 @@ public class EduStepicConnector { task.setStepId(stepicId); task.setUpdateDate(step.update_date); task.setName(block.options != null ? block.options.title : (PYCHARM_PREFIX + CURRENT_VERSION)); - task.setPosition(step.position); for (StepicWrappers.FileWrapper wrapper : block.options.test) { task.addTestsTexts(wrapper.name, wrapper.text);