mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Add check if we're in course creator mode
This commit is contained in:
@@ -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() {
|
||||
|
||||
+1
-3
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user