@@ -1139,22 +1139,24 @@ private static void serviceIterativeReviewsAppFunc(HttpServletRequest request, P
1139
1139
throw new BaseException ("Unable to find the Submitter resource "
1140
1140
+ "associated with the current user for project " + project .getId ());
1141
1141
}
1142
-
1143
- Submission [] mySubmissions = ActionsHelper .getResourceSubmissions (myResource .getId (),
1144
- Constants .CONTEST_SUBMISSION_TYPE_NAME , null , false );
1145
- if (mySubmissions != null ) {
1146
- for (Submission submission : mySubmissions ) {
1147
- if (submission .getId () == associatedSubmission .getId ()) {
1148
- phaseGroup .setIterativeReviewSubmission (associatedSubmission );
1142
+ if (associatedSubmission != null ) {
1143
+ Submission [] mySubmissions = ActionsHelper .getResourceSubmissions (myResource .getId (),
1144
+ Constants .CONTEST_SUBMISSION_TYPE_NAME , null , false );
1145
+ if (mySubmissions != null ) {
1146
+ for (Submission submission : mySubmissions ) {
1147
+ if (submission .getId () == associatedSubmission .getId ()) {
1148
+ phaseGroup .setIterativeReviewSubmission (associatedSubmission );
1149
+ }
1149
1150
}
1150
1151
}
1151
1152
}
1152
1153
}
1153
-
1154
- for (Resource resource : allProjectResources ) {
1155
- if (resource .getId () == associatedSubmission .getUpload ().getOwner ()) {
1156
- phaseGroup .setIterativeReviewSubmitter (resource );
1157
- break ;
1154
+ if (associatedSubmission != null ) {
1155
+ for (Resource resource : allProjectResources ) {
1156
+ if (resource .getId () == associatedSubmission .getUpload ().getOwner ()) {
1157
+ phaseGroup .setIterativeReviewSubmitter (resource );
1158
+ break ;
1159
+ }
1158
1160
}
1159
1161
}
1160
1162
0 commit comments