source: backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/controller/FailedLoginController.java

Last change on this file was 81cdf2d, checked in by Nikola Janev <nikolajanev57@…>, 9 days ago

initial commit

  • Property mode set to 100644
File size: 1.2 KB
Line 
1package com.nikola.web3ednevnikbackend.controller;
2
3import com.nikola.web3ednevnikbackend.model.procedures.AttendanceReport;
4import com.nikola.web3ednevnikbackend.model.procedures.AttendanceReportResponse;
5import com.nikola.web3ednevnikbackend.repository.triggers.FailedLoginReport;
6import org.springframework.web.bind.annotation.GetMapping;
7import org.springframework.web.bind.annotation.RequestMapping;
8import org.springframework.web.bind.annotation.RestController;
9
10import java.time.LocalDate;
11import java.util.List;
12
13@RestController
14@RequestMapping("/api/failedLoginReport")
15public class FailedLoginController {
16
17 private final FailedLoginReport failedLoginReport;
18
19 public FailedLoginController(FailedLoginReport failedLoginReport) {
20 this.failedLoginReport = failedLoginReport;
21 }
22
23 @GetMapping
24 public List<com.nikola.web3ednevnikbackend.model.FailedLoginReport> getReports() {
25 List<com.nikola.web3ednevnikbackend.model.FailedLoginReport> failedLoginReports = this.failedLoginReport.findAllReports();
26 if(failedLoginReports.isEmpty()){
27// throw new IllegalArgumentException("No reports found");
28 return null;
29 }
30
31
32 return failedLoginReports;
33 }
34}
Note: See TracBrowser for help on using the repository browser.