Build: #344 was successful Changes by teleivo <mrteleivo@gmail.com> and Ivo Ulrich <teleivo@users.noreply.github.com>
Code commits
Git
-
Ivo Ulrich <teleivo@users.noreply.github.com> 246580e78ecdd925d90d6790ae82059250e03d3c
Merge pull request #427 from teleivo/RAD-354
RAD-354 Overhaul ReportService -
teleivo <mrteleivo@gmail.com> 239fab8ea59295812522c4a73d489ef563d53df7
RAD-354 Overhaul ReportService
* rename createAndClaimRadiologyReport to createRadiologyReport (in service and
controller)
* rename saveRadiologyReport to saveRadiologyReportDraft
* prevent saveRadiologyReportDraft if radiologyReport.reportId is null
* prevent saveRadiologyReportDraft if order already has a completed report
* harmonize tests and javadoc of Service methods
* make createRadiologyReport/saveDraft/complete synchronized
* add class javadoc to RadiologyReportService
* make tests cleaner
* throw APIExceptions using message property codes in RadiologyReportService
* catch APIExceptions in controller
* set session attribute on success/err in controller- api/src/main/java/org/openmrs/module/radiology/report/HibernateRadiologyReportDAO.java (version 239fab8ea59295812522c4a73d489ef563d53df7)
- api/src/main/java/org/openmrs/module/radiology/report/RadiologyReportDAO.java (version 239fab8ea59295812522c4a73d489ef563d53df7)
- api/src/main/java/org/openmrs/module/radiology/report/RadiologyReportService.java (version 239fab8ea59295812522c4a73d489ef563d53df7)
- api/src/main/java/org/openmrs/module/radiology/report/RadiologyReportServiceImpl.java (version 239fab8ea59295812522c4a73d489ef563d53df7)
- api/src/test/java/org/openmrs/module/radiology/report/RadiologyReportServiceComponentTest.java (version 239fab8ea59295812522c4a73d489ef563d53df7)
- omod/src/main/java/org/openmrs/module/radiology/report/web/RadiologyReportFormController.java (version 239fab8ea59295812522c4a73d489ef563d53df7)
- omod/src/main/resources/messages.properties (version 239fab8ea59295812522c4a73d489ef563d53df7)
- omod/src/main/webapp/reports/radiologyReportForm.jsp (version 239fab8ea59295812522c4a73d489ef563d53df7)
- omod/src/test/java/org/openmrs/module/radiology/report/web/RadiologyReportFormControllerTest.java (version 239fab8ea59295812522c4a73d489ef563d53df7)