Ecole-Directe-Plus icon indicating copy to clipboard operation
Ecole-Directe-Plus copied to clipboard

[BUG]: Téléchargement des fichiers & pièces jointes sur iOS

Open Truiteseche opened this issue 1 year ago • 3 comments

Description du bug Le bouton de téléchargement des fichiers dans les devoirs ne fonctionne pas sur mobile (event mousedown non détecté probablement) Le téléchargement des pièces jointes dans la Messagerie ne fonctionne pas

Étapes pour reproduire

  1. Aller sur la page Cahier de texte
  2. Cliquer sur un devoir contenant des fichiers, puis cliquer sur "Fichiers"
  3. Maintenir le bouton de téléchargement
  4. Rien ne se passe✨

Faire de même avec la Messagerie

Comportement attendu Téléchargement du fichier

Plateforme:

  • OS: iOS
  • Browser: safari

Truiteseche avatar Oct 13 '24 16:10 Truiteseche

Peut-être que je peux aider Il faut juste me dire où est le component du donload

M6a5x98 avatar Oct 14 '24 12:10 M6a5x98

Salut @M6a5x98 👋

La gestion des fichiers se fait à plusieurs endroits : la classe File dans le fichier src/App.jsx ; le composant FileComponent (src/components/generic/FileComponent.jsx) (utilisé dans la page cahier de texte) ; et pour la messagerie c'est un autre truc custom (donc pas de FileComponent) mais qui utilise bien la classe File.

Donc jsp trop d'où vient le bug mais tu peux aller check à ces endroits stv,

Merci pour l'intérêt que tu portes à EDP 💯

Truiteseche avatar Oct 14 '24 20:10 Truiteseche

Du coup j'ai patch le bug mais il faut que je teste en conditions réelles car jusqu'à maintenant j'avais testé dans le mode "Émuler un appareil" des DevTools. Sinon j'ai aussi un discord : @m6a5x98_, j'ai le rôle développeur sur le discord d'EDP

PS : ça me hype à fond du coup j'ai commencé à coder l'onglet QCM

M6a5x98 avatar Oct 15 '24 16:10 M6a5x98