Projet

Général

Profil

Bug #89873

import de site, ValueError: The 'ics_file' attribute has no file associated with it.

Ajouté par Sentry Io il y a 12 jours. Mis à jour il y a 11 jours.

Statut:
Solution déployée
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
22 avril 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Stéphane qui essaye d'importer la prod chrono du Nord sur la recette.

https://sentry.entrouvert.org/entrouvert/publik/issues/124030/

ValueError: The 'ics_file' attribute has no file associated with it.
(12 additional frame(s) were not displayed)
...
  File "chrono/agendas/models.py", line 3900, in refresh_timeperiod_exceptions_from_ics
    parsed = self._check_ics_content()
  File "chrono/agendas/models.py", line 3860, in _check_ics_content
    data = force_str(self.ics_file.read())
  File "django/core/files/utils.py", line 42, in <lambda>
    read = property(lambda self: self.file.read)
  File "django/db/models/fields/files.py", line 43, in _get_file
    self._require_file()
  File "django/db/models/fields/files.py", line 40, in _require_file
    raise ValueError("The '%s' attribute has no file associated with it." % self.field.name)

Historique

#1

Mis à jour par Valentin Deniaud il y a 12 jours

  • Projet changé de Suivi des traces à Chrono
  • Sujet changé de ValueError: The 'ics_file' attribute has no file associated with it. à import de site, ValueError: The 'ics_file' attribute has no file associated with it.
  • Description mis à jour (diff)
#3

Mis à jour par Valentin Deniaud il y a 11 jours

  • Assigné à mis à Valentin Deniaud
#4

Mis à jour par Robot Gitea il y a 11 jours

  • Statut changé de Nouveau à En cours

Valentin Deniaud (vdeniaud) a ouvert une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a 11 jours

  • Statut changé de En cours à Solution proposée
#6

Mis à jour par Valentin Deniaud il y a 11 jours

Le fichier d'import contient des sources d'exceptions de type fichier ICS, avec seulement le nom du fichier et pas de contenu. Les exceptions datant de 2020, avec plein de commits à cette période, j'ai renoncé à retracer cette anomalie, ici solution simple pour ignorer ces sources et éviter le crash.

#7

Mis à jour par Robot Gitea il y a 11 jours

  • Statut changé de Solution proposée à Solution validée

Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :

#8

Mis à jour par Robot Gitea il y a 11 jours

  • Statut changé de Solution validée à Résolu (à déployer)

Valentin Deniaud (vdeniaud) a mergé une pull request sur Gitea concernant cette demande :

#9

Mis à jour par Transition automatique il y a 11 jours

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF