diff --git a/src/e2e/java/teammates/e2e/pageobjects/InstructorAuditLogsPage.java b/src/e2e/java/teammates/e2e/pageobjects/InstructorAuditLogsPage.java index fd435a01eb6..807ddb27ec2 100644 --- a/src/e2e/java/teammates/e2e/pageobjects/InstructorAuditLogsPage.java +++ b/src/e2e/java/teammates/e2e/pageobjects/InstructorAuditLogsPage.java @@ -58,8 +58,10 @@ public void startSearching() { logsOutput .findElements(By.className("card")) .forEach(card -> { - String sessionName = card.getText().trim(); - click(card.findElement(By.className("fa-chevron-down"))); + if (!card.findElements(By.className("fa-chevron-down")).isEmpty()) { + click(card.findElement(By.className("fa-chevron-down"))); + } + String sessionName = card.findElement(By.className("card-header")).getText().trim(); isLogPresentForSession.put(sessionName, !card.findElements(By.className("card-body")).isEmpty()); }); } diff --git a/src/web/app/pages-instructor/instructor-audit-logs-page/instructor-audit-logs-page.component.ts b/src/web/app/pages-instructor/instructor-audit-logs-page/instructor-audit-logs-page.component.ts index 81225dbe1f2..e90adc25b98 100644 --- a/src/web/app/pages-instructor/instructor-audit-logs-page/instructor-audit-logs-page.component.ts +++ b/src/web/app/pages-instructor/instructor-audit-logs-page/instructor-audit-logs-page.component.ts @@ -166,7 +166,7 @@ export class InstructorAuditLogsPageComponent implements OnInit { private toFeedbackSessionLogModel(log: FeedbackSessionLog): FeedbackSessionLogModel { return { - isTabExpanded: false, + isTabExpanded: log.feedbackSessionLogEntries.length === 0, feedbackSessionName: log.feedbackSessionData.feedbackSessionName, logColumnsData: [ { header: 'Time', sortBy: SortBy.LOG_DATE },