Project

General

Profile

Anomalie #18034

Import de Contacts / Utilisateurs impossible : fichier CSV non reconnu (Firefox 60.9 ESR)

Added by Paul DURAND over 1 year ago. Updated 12 months ago.

Status:
Développé / Analysé (S)
Priority:
1-Majeur
Assignee:
Target version:
Start date:
08/18/2021
Due date:
10/04/2021
Tags Courrier:

Description

l'import des utilisateurs ou des contacts est impossible à effectuer alors que le fichier CSV est correcte. Un popup apparaît signifiant que le fichier doit être être du format CSV/TEXT.
Apparemment le problème viendrait de la version de Firefox qui est en 60.9.

La problématique de changement de version de Firefox est la même que pour le ticket #17958.

20210903_174111.jpg (575 KB) 20210903_174111.jpg type du fichier Paul DURAND, 09/03/2021 05:52 PM
20210903_173947.jpg (467 KB) 20210903_173947.jpg Popup Paul DURAND, 09/03/2021 05:52 PM
9141
9142

Related issues

Related to Backlog Courrier - Anomalie #15462: [Front] chargement des fichiers csv impossible sur windows si la clef de registre n'est pas présenteDéveloppé / Analysé (S)2020-11-17

History

#2 Updated by Emmanuel DILLARD over 1 year ago

  • Subject changed from Import de Contacts / Utilisateurs impossible to Import de Contacts / Utilisateurs impossible : fichier CSV non reconnu (Firefox 60.9 ESR)
  • Status changed from A qualifier to A étudier
  • Assignee set to Alex ORLUC

Lié au type Mime que le navigateur ne donne pas.

@dev On n'avait pas fait un contournement ?

#3 Updated by Alex ORLUC over 1 year ago

  • Assignee changed from Alex ORLUC to Paul DURAND

Oui le mime_type à détecter est un peu capricieux pour les navigateur.

On avait fait un correctif pour les utilisateurs windows (le mime type était différent par rapport aux utilisateurs linux)

(mettre une capture de la popup (quel mime-type est récupérer pour ce fichier)

  • Cela est constaté sur la version récente de Firefox ?

  • Peut-on avoir le fichier en question ?

#4 Updated by Paul DURAND over 1 year ago

9141
9142

Alex ORLUC a écrit :

Oui le mime_type à détecter est un peu capricieux pour les navigateur.

On avait fait un correctif pour les utilisateurs windows (le mime type était différent par rapport aux utilisateurs linux)

(mettre une capture de la popup (quel mime-type est récupérer pour ce fichier)

Voici ci-joint des photos (désolé pour la qualité de l'image, j'ai du prendre des photos impossibilité de récupérer des captures) de la popup ainsi que le format du fichier envoyé pour l'import.

  • Cela est constaté sur la version récente de Firefox ?

Non, seulement pour la version cité.

  • Peut-on avoir le fichier en question ?

Ce fichier n'est autre que le fichier que l'on export de Maarch Courrier.

#5 Updated by Emmanuel DILLARD over 1 year ago

  • Assignee changed from Paul DURAND to Alex ORLUC

#6 Updated by Emmanuel DILLARD over 1 year ago

  • Related to Anomalie #15462: [Front] chargement des fichiers csv impossible sur windows si la clef de registre n'est pas présente added

#7 Updated by Emmanuel DILLARD over 1 year ago

  • Status changed from A étudier to Complément d'Informations
  • Assignee changed from Alex ORLUC to Paul DURAND

A tester :

Base de registre à modifier :

Il faut ajouter une valeur chaine dans le registre

Ordinateur\HKEY_CLASSES_ROOT.csv

Nom : Content Type
Donnée : application/vnd.ms-excel

Note : Cette valeur recherchée par le navigateur est ajoutée automatiquement lorsqu'on installe excel (Suite Office)

#10 Updated by Paul DURAND about 1 year ago

Emmanuel DILLARD a écrit :

A tester :

Base de registre à modifier :

Il faut ajouter une valeur chaine dans le registre

Ordinateur\HKEY_CLASSES_ROOT.csv

Nom : Content Type
Donnée : application/vnd.ms-excel

Note : Cette valeur recherchée par le navigateur est ajoutée automatiquement lorsqu'on installe excel (Suite Office)

Réponse du SGAMI :

Ils n'utilisent que Libreoffice.

Mais la solution proposée, si elle marche avec Libreoffice ne serait pas viable car ils ont pour gestion plus de 200 instances et donc beaucoup d'utilisateurs utilisant cette version de Firefox.

#11 Updated by Paul DURAND about 1 year ago

  • Assignee changed from Paul DURAND to Emmanuel DILLARD

#12 Updated by Emmanuel DILLARD about 1 year ago

  • Due date changed from 08/31/2021 to 09/27/2021
  • Status changed from Complément d'Informations to Etude planifiée

#15 Updated by Emmanuel DILLARD about 1 year ago

  • Due date changed from 09/27/2021 to 10/04/2021
  • Status changed from Etude planifiée to En cours de dev (S)
  • Assignee deleted (Emmanuel DILLARD)

-> BACK : contrôle extension mime coté serveur

  • Nouvelle route

#16 Updated by Quentin RIBAC about 1 year ago

  • Assignee set to Quentin RIBAC

#18 Updated by GIT LAB about 1 year ago

Commit ajouté sur la branche fix/18034/20.10_TMA1 de MaarchCourrier
FIX #18034 TIME 0:30 added route POST/rest/mimeAndSize expecting base64 encodedFile
https://labs.maarch.org/maarch/MaarchCourrier/commit/3fcd36cea3c51dcba113ce078dfb14e11af1a34e

#19 Updated by GIT LAB about 1 year ago

Commit ajouté sur la branche fix/18034/20.10_TMA1 de MaarchCourrier
FIX #18034 TIME 2:10 check mime type on load file
https://labs.maarch.org/maarch/MaarchCourrier/commit/4b291e2d36d0cf6d2e21c673b73c79081939b9a4

#20 Updated by Hamza HRAMCHI about 1 year ago

  • Status changed from En cours de dev (S) to A tester (S)

#21 Updated by GIT LAB about 1 year ago

Commit ajouté sur la branche fix/18034/20.10_TMA1 de MaarchCourrier
FIX #18034 TIME 0:55 set charset csv file
https://labs.maarch.org/maarch/MaarchCourrier/commit/3a6ebd57068c0d48f5dc86631eeb40112f34f7cd

#22 Updated by GIT LAB about 1 year ago

Commit ajouté sur la branche fix/18034/20.10_TMA1 de MaarchCourrier
FIX #18034 TIME 0:30 add encoding detection in POST/rest/mimeAndSize
https://labs.maarch.org/maarch/MaarchCourrier/commit/d3144bea37def00e7eabfc9fa74f0af0e0e64c90

#23 Updated by GIT LAB about 1 year ago

Commit ajouté sur la branche fix/18034/20.10_TMA1 de MaarchCourrier
FIX #18034 TIME 0:05 using stream_get_contents()
https://labs.maarch.org/maarch/MaarchCourrier/commit/ca88347db61094b97b72d80fe59fa00cc89ec2d4

#24 Updated by GIT LAB about 1 year ago

Commit ajouté sur la branche fix/18034/20.10_TMA1 de MaarchCourrier
FIX #18034 TIME 0:15 rm module + use encoding data
https://labs.maarch.org/maarch/MaarchCourrier/commit/decc2dd18e37582702bca9b2ee6d5162e7e803b8

#25 Updated by GIT LAB about 1 year ago

Commit ajouté sur la branche fix/18034/20.10_TMA1 de MaarchCourrier
FIX #18034 TIME 0:30 control uploaded file extension
https://labs.maarch.org/maarch/MaarchCourrier/commit/f63f06c6e952dd71406a2a0f267f1b01010abb10

#26 Updated by Emmanuel DILLARD about 1 year ago

  • Status changed from A tester (S) to Développé / Analysé (S)

#27 Updated by Emmanuel DILLARD about 1 year ago

  • Assignee changed from Quentin RIBAC to Paul DURAND

#28 Updated by Lionel MARIE-LOUISE about 1 year ago

  • Assignee changed from Paul DURAND to Quentin RIBAC

#29 Updated by Lionel MARIE-LOUISE about 1 year ago

  • Assignee changed from Quentin RIBAC to Paul DURAND

#30 Updated by Lionel MARIE-LOUISE about 1 year ago

  • Assignee changed from Paul DURAND to Quentin RIBAC

Solution test sur avec un Win 7, FireFox 68ESR => KO
libreOffice installé
L'import ne fonctionne toujours pas

#31 Updated by Lionel MARIE-LOUISE about 1 year ago

Test avec la nouvelle merge OK

#32 Updated by Emmanuel DILLARD 12 months ago

  • Target version changed from 312 to 20.10 TMA1

Also available in: Atom PDF