Ignore:
Timestamp:
06/20/24 11:57:13 (13 days ago)
Author:
223021 <daniel.ilievski.2@…>
Branches:
main
Children:
0f0add0
Parents:
befb988
Message:

Did more refactoring

Location:
jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/controllers
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/controllers/ApplicationController.java

    rbefb988 r08f82ec  
    4242    }
    4343
    44     @GetMapping("/resume/{fileName:.+}")
    45     public ResponseEntity<Resource> downloadResume(@PathVariable("fileName") String fileName) {
    46         Resource resource = applicationService.loadResumeAsResource(fileName);
     44    @GetMapping("/applications/{id}/download-resume")
     45    public ResponseEntity<Resource> downloadResume(@PathVariable("id") Long applicationId) {
     46        Resource resource = applicationService.loadResumeAsResource(applicationId);
    4747        return ResponseEntity.ok()
    4848                .contentType(MediaType.APPLICATION_PDF)
     
    5151    }
    5252
    53     @PostMapping("/job-advertisements/apply")
     53    @PostMapping("/applications/submit")
    5454    public ResponseEntity<ApplicationDetailsDTO> submitApplication(
    5555            @RequestParam("jobSeekerId") Long jobSeekerId,
     
    6161            @RequestParam("messageToRecruiter") String messageToRecruiter) {
    6262
    63         ApplicationDTO applicationDTO = new ApplicationDTO(jobSeekerId, jobAdId, resumeFile, answerOne, answerTwo, answerThree, messageToRecruiter);
     63        ApplicationDTO applicationDTO = new ApplicationDTO(jobSeekerId, jobAdId,
     64                resumeFile, answerOne, answerTwo, answerThree, messageToRecruiter);
    6465        ApplicationDetailsDTO applicationDetailsDTO = applicationService.submitApplication(applicationDTO);
    6566        return new ResponseEntity<>(applicationDetailsDTO, HttpStatus.OK);
    6667    }
    67 
    6868}
  • jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/controllers/JobAdvertisementController.java

    rbefb988 r08f82ec  
    4646
    4747    @GetMapping("/recruiter/{id}")
    48     public ResponseEntity<?> findALlJobAdvertisementsByRecruiterId(@PathVariable Long id) {
     48    public ResponseEntity<?> findAllJobAdvertisementsByRecruiterId(@PathVariable Long id) {
    4949        List<JobAdDetailsDTO> jobAdDetailsDTOS = jobAdvertisementService.findAllJobAdvertisementsByRecruiterId(id);
    5050        return new ResponseEntity<>(jobAdDetailsDTOS, HttpStatus.OK);
Note: See TracChangeset for help on using the changeset viewer.