diff --git a/sql/reports/challenges/submission-links.sql b/sql/reports/challenges/submission-links.sql index 885a9fe..1a26c3d 100644 --- a/sql/reports/challenges/submission-links.sql +++ b/sql/reports/challenges/submission-links.sql @@ -60,4 +60,4 @@ WHERE rr.name = 'Submitter' ) BETWEEN $2::timestamptz AND $3::timestamptz) ) )) -LIMIT 100; +LIMIT 500; diff --git a/src/reports/challenges/challenges-reports.service.ts b/src/reports/challenges/challenges-reports.service.ts index c6b363b..daf2437 100644 --- a/src/reports/challenges/challenges-reports.service.ts +++ b/src/reports/challenges/challenges-reports.service.ts @@ -23,13 +23,17 @@ export class ChallengesReportsService { this.logger.debug("Starting getSubmissionLinks", filters); const query = this.sql.load("reports/challenges/submission-links.sql"); - const results = await this.db.query(query, [ - filters.challengeStatus, - filters.completionDateFrom, - filters.completionDateTo, - ]); + try { + const results = await this.db.query(query, [ + filters.challengeStatus, + filters.completionDateFrom, + filters.completionDateTo, + ]); - return results; + return results; + } catch (e) { + this.logger.error(e); + } } async getChallengesReport(filters: ChallengeRegistrantsQueryDto) {