From 5c5a039691d2a18d198e0ea5b13ed53103cc66ff Mon Sep 17 00:00:00 2001
From: Jonas Smedegaard <dr@jones.dk>
Date: Tue, 29 Apr 2025 16:31:32 +0200
Subject: move hardcoded subject module list to class Database

---
 src/com.example.portfolio2/com/example/portfolio2/Controller.java | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

(limited to 'src/com.example.portfolio2/com/example/portfolio2/Controller.java')

diff --git a/src/com.example.portfolio2/com/example/portfolio2/Controller.java b/src/com.example.portfolio2/com/example/portfolio2/Controller.java
index 11ce9b9..91236ea 100644
--- a/src/com.example.portfolio2/com/example/portfolio2/Controller.java
+++ b/src/com.example.portfolio2/com/example/portfolio2/Controller.java
@@ -82,15 +82,13 @@ class Controller {
 	///
 	/// @param subject1        involved 1st column subject module box
 	/// @param subject2        involved 2nd column subject module box
-	/// @param subjectModules  list of selected subject modules
 	void onSubjectModuleSelected(
 		final ComboBox<String> subject1,
-		final ComboBox<String> subject2,
-		final List<String> subjectModules
+		final ComboBox<String> subject2
 	) {
 
 		// remove chosen option from opposite subject module box
-		for (String sub: subjectModules) {
+		for (String sub: store.getAllModules()) {
 			if (sub.equals(subject1.getValue())) {
 				subject2.getItems().remove(
 					subject1.getValue());
-- 
cgit v1.2.3