[FIX] Points dans kahoot
continuous-integration/drone/push Build is passing Details

Android
Renaud BEURET 1 year ago
parent 9e5a9b3b4d
commit 528c15e63c

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="ModuleClassLoaderOverlays">
<paths>
<option value="/tmp/overlay13273965946714663874" />
<option value="/tmp/overlay16255881331565398814" />
<option value="/tmp/overlay3325279776421233033" />
</paths>
</component>
</module>

@ -75,7 +75,7 @@ fun KahootPlayer(question: QuestionWithSimpleReponse,
) {
KahootQuestion(question = question.question)
KahootReponses(reponses = question.reponses) {
sendReponse(currTime - System.currentTimeMillis())
sendReponse(System.currentTimeMillis() - currTime)
Toast.makeText(context, it.reponse, Toast.LENGTH_SHORT).show()
}
}

@ -2,6 +2,7 @@ package fr.iut.sciencequest.viewModels
import android.os.Handler
import android.os.Looper
import android.util.Log
import androidx.lifecycle.ViewModel
import androidx.lifecycle.ViewModelProvider
import androidx.lifecycle.viewModelScope
@ -48,6 +49,7 @@ class KahootViewModel(
// NOTE : tpsReponse en ms
fun ajouterPoints(tpsReponse: Long) {
Log.d("KahootViewModel",tpsReponse.toString())
if (tpsReponse < 0) {
throw IllegalArgumentException("ERREUR: Temps négatif donné à l'ajout de points")
} else if (tpsReponse > uiState.value.dureePartie) {

Loading…
Cancel
Save