@@ -465,21 +465,22 @@ private static Upload[][] getPreviousUploadsForSubmissions(HttpServletRequest re
465
465
Upload [][] pastSubmissions = null ;
466
466
if (submissions .length > 0 && AuthorizationHelper .hasUserPermission (request , viewAllSubmissionsPermission )) {
467
467
468
- // Find all deleted submissions for specified project
469
- Submission [] allDeletedSubmissions = ActionsHelper .getProjectSubmissions (project .getId (), null , "Deleted" ,
470
- true );
468
+ // Find all undeleted submissions for specified project
469
+ Submission [] allUnDeletedSubmissions = ActionsHelper .getProjectSubmissions (project .getId (), null , null ,
470
+ false );
471
471
472
472
pastSubmissions = new Upload [submissions .length ][];
473
473
474
474
for (int j = 0 ; j < pastSubmissions .length ; ++j ) {
475
475
List <Upload > temp = new ArrayList <Upload >();
476
476
long currentUploadOwnerId = submissions [j ].getUpload ().getOwner ();
477
477
478
- for (Submission deletedSubmission : allDeletedSubmissions ) {
479
- Upload deletedSubmissionUpload = deletedSubmission .getUpload ();
480
- if (deletedSubmission .getSubmissionType ().getId () == submissions [j ].getSubmissionType ().getId ()
481
- && deletedSubmissionUpload .getOwner () == currentUploadOwnerId ) {
482
- temp .add (deletedSubmissionUpload );
478
+ for (Submission unDeletedSubmission : allUnDeletedSubmissions ) {
479
+ Upload unDeletedSubmissionUpload = unDeletedSubmission .getUpload ();
480
+ if (unDeletedSubmission .getSubmissionType ().getId () == submissions [j ].getSubmissionType ().getId ()
481
+ && unDeletedSubmission .getId () != submissions [j ].getId ()
482
+ && unDeletedSubmissionUpload .getOwner () == currentUploadOwnerId ) {
483
+ temp .add (unDeletedSubmissionUpload );
483
484
}
484
485
}
485
486
0 commit comments