diff --git a/components/project_management/src/java/main/com/topcoder/management/project/ProjectPropertyType.java b/components/project_management/src/java/main/com/topcoder/management/project/ProjectPropertyType.java index 60e78053b..522054312 100644 --- a/components/project_management/src/java/main/com/topcoder/management/project/ProjectPropertyType.java +++ b/components/project_management/src/java/main/com/topcoder/management/project/ProjectPropertyType.java @@ -106,6 +106,12 @@ public class ProjectPropertyType implements Serializable { * @since 1.2.1 */ public static final String VIEWABLE_SUBMISSIONS_FLAG_KEY_STRING = "Viewable Submissions Flag"; + + /** + * Represent "Viewable Submissions Flag Id" property type + * @since 1.2.8 + */ + public static final Long VIEWABLE_SUBMISSIONS_FLAG_ID = 53L; /** * Represents key for Viewable Submitters property. diff --git a/components/project_management/src/java/main/com/topcoder/management/project/persistence/AbstractInformixProjectPersistence.java b/components/project_management/src/java/main/com/topcoder/management/project/persistence/AbstractInformixProjectPersistence.java index 3da3a3bf5..24fc73082 100644 --- a/components/project_management/src/java/main/com/topcoder/management/project/persistence/AbstractInformixProjectPersistence.java +++ b/components/project_management/src/java/main/com/topcoder/management/project/persistence/AbstractInformixProjectPersistence.java @@ -10304,7 +10304,7 @@ public void createOrUpdateMarathonMatch(Project project, Date startDate, Date re newProps.put(ProjectPropertyType.MM_CONTEST_ID, String.valueOf(mmRound.getContest().getId())); // defaulting this to flase; and submissions should not be able to download by other members - newProps.put(ProjectPropertyType.VIEWABLE_SUBMISSIONS_FLAG_KEY_STRING, "false"); + newProps.put(ProjectPropertyType.VIEWABLE_SUBMISSIONS_FLAG_ID, "false"); createProjectProperties(project.getId(), project, newProps, operator, conn);