summaryrefslogtreecommitdiff
path: root/src/main/java/com/stileeducation/markr/service/TestService.java
diff options
context:
space:
mode:
authorSzymon Szukalski <szymon@skas.io>2024-07-25 22:24:43 +1000
committerSzymon Szukalski <szymon@skas.io>2024-07-25 22:24:43 +1000
commit83265a20b82273cc5ed31cf32ecd8d916c87503c (patch)
tree6e68dd5830da77405f9803b0294a96a49466b59e /src/main/java/com/stileeducation/markr/service/TestService.java
parentb610eda6dd82f39bcc33ccc54d9ed6e262773ce1 (diff)
Update aggregate logic to return percentage values
Diffstat (limited to 'src/main/java/com/stileeducation/markr/service/TestService.java')
-rw-r--r--src/main/java/com/stileeducation/markr/service/TestService.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/com/stileeducation/markr/service/TestService.java b/src/main/java/com/stileeducation/markr/service/TestService.java
index 0478c3a..0e109ac 100644
--- a/src/main/java/com/stileeducation/markr/service/TestService.java
+++ b/src/main/java/com/stileeducation/markr/service/TestService.java
@@ -16,6 +16,10 @@ public class TestService {
this.testRepository = testRepository;
}
+ public Optional<Test> findTest(String testId) {
+ return testRepository.findByTestId(testId);
+ }
+
public Test findOrCreateTest(String testId, Integer marksAvailable) {
Optional<Test> optionalTest = testRepository.findByTestId(testId);
if (optionalTest.isPresent()) {