diff --git a/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/config/MatchWebSocketConfig.kt b/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/config/MatchWebSocketConfig.kt index 80d1341..5138d75 100644 --- a/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/config/MatchWebSocketConfig.kt +++ b/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/config/MatchWebSocketConfig.kt @@ -15,7 +15,7 @@ open class MatchWebSocketConfig : WebSocketMessageBrokerConfigurer { override fun configureMessageBroker(registry: MessageBrokerRegistry) { // Enable a simple memory-based message broker to send messages to clients // Prefix for messages FROM server TO client - registry.enableSimpleBroker(CHANNEL_NAME) + registry.enableSimpleBroker(CHANNEL_MATCH_NAME) // Prefix for messages FROM client TO server registry.setApplicationDestinationPrefixes("/ws") diff --git a/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/repositories/MatchRepository.kt b/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/repositories/MatchRepository.kt index 9ce2449..728d059 100644 --- a/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/repositories/MatchRepository.kt +++ b/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/repositories/MatchRepository.kt @@ -6,10 +6,4 @@ import org.springframework.stereotype.Repository @Repository interface MatchRepository: JpaRepository { - fun getAll(): List { - return listOf( - MatchBean(1, "Fleuret", "France", "Paris", 1, 2, 3, 10, 12, "16-08-2004", "terminé") - ) - // return this.findAll() - } } \ No newline at end of file diff --git a/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/services/MatchService.kt b/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/services/MatchService.kt index 83ec52a..3ba9c54 100644 --- a/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/services/MatchService.kt +++ b/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/services/MatchService.kt @@ -14,13 +14,13 @@ class MatchService( ) { // Obtenir tous les matchs (public) fun getAll() : List { - println("MatchService.getMatchs") - return matchRepository.getAll() + println("MatchService.getAll") + return matchRepository.findAll() } // Obtenir un match par id (public) fun getById(id: Long?): MatchBean? { - println("MatchService.getMatchById : $id") + println("MatchService.getById : $id") if (id == null) { println("MatchService.getMatchById : Match not found") @@ -32,8 +32,8 @@ class MatchService( // Obtenir un ou plusieurs match(s) par joueurs (id) (public) fun getByPlayers(player1ID: Long?, player2ID: Long?): List { - println("MatchService.getMatchByPlayers : $player1ID - $player2ID") - return matchRepository.getAll().filter { it.player1ID == player1ID && it.player2ID == player2ID } + println("MatchService.getByPlayers : $player1ID - $player2ID") + return matchRepository.findAll().filter { it.player1ID == player1ID && it.player2ID == player2ID } } // Ajouter un match (admin) @@ -81,14 +81,14 @@ class MatchService( fun getMatchesByCity(city: String): List? { println("MatchService.getMatchesByCity : $city") - return matchRepository.getAll() + return matchRepository.findAll() .filter { it.city == city } } fun getMatchesByCountry(country: String): List? { println("MatchService.getMatchesByCountry : $country") - return matchRepository.getAll() + return matchRepository.findAll() .filter { it.country == country } } diff --git a/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/services/RefereeService.kt b/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/services/RefereeService.kt index 218a1cb..410efa8 100644 --- a/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/services/RefereeService.kt +++ b/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/services/RefereeService.kt @@ -15,13 +15,13 @@ class RefereeService( ) { // Obtenir tous les arbitres (public) fun getAll(): List { - println("RefereeService.getReferees") + println("RefereeService.getAll") return refereeRepository.findAll() } // Obtenir un arbitre par id (public) fun getById(id:Long?) : RefereeBean? { - println("RefereeService.getRefereeById : $id") + println("RefereeService.getById : $id") if (id == null) { return null @@ -32,19 +32,19 @@ class RefereeService( // Obtenir un ou plusieurs arbitre(s) par nom (public) fun getByName(name:String): List? { - println("RefereeService.getRefereeByName : $name") + println("RefereeService.getByName : $name") return refereeRepository.findAll().filter{ it.name == name } } // Obtenir un ou plusieurs arbitre(s) par prénom fun getByFirstName(firstName:String): List? { - println("RefereeService.getRefereeByFirstName : $firstName") + println("RefereeService.getByFirstName : $firstName") return refereeRepository.findAll().filter{ it.firstName == firstName } } // Obtenir un ou plusieurs arbitre(s) par qualification fun getByQualification(qualification:String): List? { - println("RefereeService.getRefereeByQualification : $qualification") + println("RefereeService.getByQualification : $qualification") return refereeRepository.findAll().filter{ it.qualification == qualification } } diff --git a/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/websocket/controllers/RefereeWebSocketController.kt b/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/websocket/controllers/RefereeWebSocketController.kt index 2b21601..34c7a94 100644 --- a/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/websocket/controllers/RefereeWebSocketController.kt +++ b/FencerJudgeBack/src/main/kotlin/fr/teamflash/fencerjudgeback/websocket/controllers/RefereeWebSocketController.kt @@ -1,6 +1,5 @@ package fr.teamflash.fencerjudgeback.websocket.controllers -import fr.teamflash.fencerjudgeback.config.CHANNEL_NAME import fr.teamflash.fencerjudgeback.entities.RefereeBean import fr.teamflash.fencerjudgeback.services.RefereeService import fr.teamflash.fencerjudgeback.websocket.models.RefereeUpdateMessage