ApplETS / ETSMobile-Android2

Portail étudiant mobile regroupant les principaux services accessibles aux étudiants de l'École de technologie supérieure.
http://clubapplets.ca
Apache License 2.0
12 stars 11 forks source link

Store assignments submissions in db #116

Closed Sonphil closed 6 years ago

Sonphil commented 6 years ago

Les soumissions de devoirs sont, désormais, sauvegardés dans la BD . Si l'appareil de l'utilisateur est déconnecté, il pourra tout de même afficher un devoir si la soumission de celui-ci a été sauvegardée dans la BD antérieurement.

114

device-2017-12-31-220838

zaclimon commented 6 years ago

Ohh c'est presque parfait! Il y a 2 trucs qu'il faudrait potentiellement revoir:

  1. Malgré le fait que les données soient sauvegardées dans la BD, il y a quand même le Toast qui s'affiche concernant un problème de connectivité. Je ne sais pas pour toi mais de mon côté je trouve ça un peu étrange vu que les données sont déjà disponibles.

  2. Le message du Toast est quant à lui tout autant étrange aussi. Techniquement il est su que le jeton pour Moodle n'a pu être obtenu mais l'utilisateur ne saura pas même pas de quel genre de jeton que l'on parle. Personellement, j'aurais utilisé un message du genre "Erreur lors de la mise-à-jour" ou bien "Les données n'ont pu être chargées".

Pour ce qui est du message d'erreur, peut-être le mettre le message comme étant un message d'erreur sous Logcat pourrait être une alternative.

Sonphil commented 6 years ago

Dans l'application, on affiche un toast pour avertir l'utilisateur que la synchronisation a échouée et qu'il regarde des informations qui ne sont pas à jour.

zaclimon commented 6 years ago

Okk c'est parfait dans ce cas là, merged!