Problème sur réservation, puis sur portail connecthys

il y a 3 mois 2 semaines #23726 par alsh multisite
Bonjour,
Depuis le passage à la version 0.7.8, les parents obtenaient un message d'erreurs lorsqu'ils accédaient à la page réservation :
Traceback (most recent call last):
  File "lib/flask/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "lib/flask/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "lib/flask/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "lib/flask/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "lib/flask/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "lib/flask_login.py", line 792, in decorated_view
    return func(*args, **kwargs)
  File "/home/connecthyssshmlb/connecthys/application/views.py", line 1077, in reservations
    models.Reservation_location.action.has(IDfamille=current_user.IDfamille),
  File "lib/flask/flask/templating.py", line 128, in render_template
    context, ctx.app)
  File "lib/flask/flask/templating.py", line 110, in _render
    rv = template.render(context)
  File "lib/jinja2/jinja2/environment.py", line 989, in render
    return self.environment.handle_exception(exc_info, True)
  File "lib/jinja2/jinja2/environment.py", line 754, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "/home/connecthyssshmlb/connecthys/application/templates/reservations.html", line 2, in top-level template code
    {% import "macros_historique.html" as macros_historique with context %}
  File "/home/connecthyssshmlb/connecthys/application/templates/page.html", line 115, in top-level template code
    {% block page_body %}
  File "/home/connecthyssshmlb/connecthys/application/templates/page.html", line 159, in block "page_body"
    {% block content -%}
  File "/home/connecthyssshmlb/connecthys/application/templates/reservations.html", line 42, in block "content"
    {% if GetNbrePeriodesActives(individu.inscriptions_actives) == 0 %}
  File "/home/connecthyssshmlb/connecthys/application/utils.py", line 155, in GetNbrePeriodesActives
    nbre_periodes_actives = 0
UndefinedError: 'application.models.Individu object' has no attribute 'inscriptions_actives'

J'ai tenté de redémarrer le serveur, et là, le portail ne se lance même plus :
ERROR:tornado.access:500 GET /reservations (92.145.204.244) 62.92ms
INFO  [alembic.runtime.migration] Context impl MySQLImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.autogenerate.compare] Detected added table 'portail_categories_produits'
INFO  [alembic.autogenerate.compare] Detected added table 'portail_locations'
INFO  [alembic.autogenerate.compare] Detected added index 'ix_portail_locations_IDfamille' on '['IDfamille']'
INFO  [alembic.autogenerate.compare] Detected added table 'portail_produits'
INFO  [alembic.autogenerate.compare] Detected added index 'ix_portail_produits_IDcategorie' on '['IDcategorie']'
INFO  [alembic.autogenerate.compare] Detected added table 'portail_reservations_locations'
INFO  [alembic.autogenerate.compare] Detected type change from MEDIUMTEXT() to String(length=100000) on 'portail_actions.ventilation'
INFO  [alembic.autogenerate.compare] Detected type change from MEDIUMTEXT() to String(length=100000) on 'portail_blocs.parametres'
INFO  [alembic.autogenerate.compare] Detected type change from MEDIUMTEXT() to String(length=100000) on 'portail_elements.parametres'
INFO  [alembic.autogenerate.compare] Detected type change from MEDIUMTEXT() to String(length=100000) on 'portail_elements.texte_html'
INFO  [alembic.autogenerate.compare] Detected type change from MEDIUMTEXT() to String(length=100000) on 'portail_paiements.ventilation'
INFO  [alembic.autogenerate.compare] Detected added column 'portail_users.parametres'
INFO  [alembic.runtime.migration] Context impl MySQLImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
INFO  [alembic.runtime.migration] Running upgrade  -> 019ea86f0506, empty message
lib/sqlalchemy/engine/default.py:450: Warning: (1246L, u"Converting column 'ventilation' from VARCHAR to TEXT")
  cursor.execute(statement, parameters)
lib/sqlalchemy/engine/default.py:450: Warning: (1246L, u"Converting column 'parametres' from VARCHAR to TEXT")
  cursor.execute(statement, parameters)
lib/sqlalchemy/engine/default.py:450: Warning: (1246L, u"Converting column 'texte_html' from VARCHAR to TEXT")
  cursor.execute(statement, parameters)

Est ce que quelqu'un à une idée pour réparer ça svp ?
Pour info, serveur ubuntu 18.04.4
SQL : MariaDB 10.1.44
Merci

Connexion ou Créer un compte pour participer à la conversation.

il y a 3 mois 2 semaines #23727 par alsh multisite
Bon j'ai l'impression que c'est reparti. La mise à jour de connecthys avait remis le fichier run.py comme à l'origine...
Il a fallu que je le remodifie pour ma config (tornado avec certif let's encrypt)
Bonne journée à tous (et bon courage ;) )

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.209 secondes

Qui est en ligne ?

Nous avons 21 invités et aucun membre en ligne

Dernières actualités

  • Version 1.2.8.0 (12/08/2020)

    Finalisation des datamatrix Ajout des mentions dans les factures Ajout du carnet d'adresses dans le menu Outils Ajout de la synthèse des locations dans le menu Locations Ajout de la période d'ouverture des...

    Lire la suite...

© 2020 Ivan LUCAS - Tous droits réservés

Recherche