Proposition pour #4851 sur le test de vérification du nombre de morceaux recus
Pour vérifier côté PHP que le nombre de morceaux de fichiers reçu est corrects, on utilise le nombre de chunks envoyé par flow.js plutôt que de tenter de le calculer soi-même.
Effectivement
- notre calcul était étonnamment erroné dans certains cas (notamment sur le fichiers qui avaient une division entière entre leur taille et la taille des morceaux)
- la lib js a une option (forceChunkSize) qui peut modifier le calcul
Du coup, on ne calcule plus le nombre attendu en PHP, on utilise celui de flow. On vérifie cependant, si tous les morceaux sont là, que leur taille totale des morceaux récupérés est celle attendue par le fichier.