Add check if we're in course creator mode

This commit is contained in:
Valentina Kiryushkina
2017-04-07 18:27:48 +03:00
parent bc872fd41b
commit 150b68edae
2 changed files with 6 additions and 6 deletions
@@ -104,9 +104,11 @@ public class CCProjectComponent extends AbstractProjectComponent {
}
public void projectOpened() {
migrateIfNeeded();
VirtualFileManager.getInstance().addVirtualFileListener(myTaskFileLifeListener);
EduUsagesCollector.projectTypeOpened(CCUtils.COURSE_MODE);
if (CCUtils.isCourseCreator(myProject)) {
migrateIfNeeded();
VirtualFileManager.getInstance().addVirtualFileListener(myTaskFileLifeListener);
EduUsagesCollector.projectTypeOpened(CCUtils.COURSE_MODE);
}
}
public void projectClosed() {
@@ -16,8 +16,6 @@ import com.jetbrains.edu.learning.courseFormat.TaskFile;
import com.jetbrains.edu.learning.courseFormat.tasks.Task;
import org.jetbrains.annotations.NotNull;
import java.io.File;
public class CCVirtualFileListener implements VirtualFileListener {
@Override
@@ -37,7 +35,7 @@ public class CCVirtualFileListener implements VirtualFileListener {
return;
}
Course course = StudyTaskManager.getInstance(project).getCourse();
if (course == null || !CCUtils.isCourseCreator(project)) {
if (course == null) {
return;
}
TaskFile taskFile = StudyUtils.getTaskFile(project, createdFile);