Renommage logo #422

Closed
opened 2022-07-01 17:05:39 +02:00 by viennet · 0 comments
Owner

Confirmé: tout renommage de logo en "toto.jpg" fait planter.

L’erreur est survenue après l’attribution d’un nouveau nom à un logo.
Du précédent « logo_ulr » (pas de souci) vers « logo_ulr.jpg »

[2022-07-01 14:47:54,706] admin@127.0.0.1 requested https://scodoc.univ-lr.fr/ScoDoc/configure_logos
ERROR: Exception on /ScoDoc/configure_logos [GET]
Traceback (most recent call last):
  File "/opt/scodoc/venv/lib/python3.9/site-packages/flask/app.py", line 2077, in wsgi_app
    response = self.full_dispatch_request()
  File "/opt/scodoc/venv/lib/python3.9/site-packages/flask/app.py", line 1525, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/flask/app.py", line 1523, in full_dispatch_request
    rv = self.dispatch_request()
  File "/opt/scodoc/venv/lib/python3.9/site-packages/flask/app.py", line 1509, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args)
  File "/opt/scodoc/app/decorators.py", line 91, in decorated_function
    return f(*args, **kwargs)
  File "/opt/scodoc/app/views/scodoc.py", line 300, in configure_logos
    return config_logos.config_logos()
  File "/opt/scodoc/app/forms/main/config_logos.py", line 416, in config_logos
    form = LogosConfigurationForm(
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 208, in __call__
    return type.__call__(cls, *args, **kwargs)
  File "/opt/scodoc/app/forms/main/config_logos.py", line 360, in __init__
    super().__init__(*args, **kwargs)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/flask_wtf/form.py", line 73, in __init__
    super().__init__(formdata=formdata, **kwargs)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 286, in __init__
    self.process(formdata, obj, data=data, **kwargs)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 127, in process
    field.process(formdata, data, extra_filters=field_extra_filters)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/fields/list.py", line 93, in process
    self._add_entry(formdata, obj_data)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/fields/list.py", line 171, in _add_entry
    field.process(formdata, data)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/fields/form.py", line 57, in process
    self.form = self.form_class(formdata=formdata, prefix=prefix, **data)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 208, in __call__
    return type.__call__(cls, *args, **kwargs)
  File "/opt/scodoc/app/forms/main/config_logos.py", line 254, in __init__
    super().__init__(*args, **kwargs)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/flask_wtf/form.py", line 73, in __init__
    super().__init__(formdata=formdata, **kwargs)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 286, in __init__
    self.process(formdata, obj, data=data, **kwargs)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 127, in process
    field.process(formdata, data, extra_filters=field_extra_filters)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/fields/list.py", line 93, in process
    self._add_entry(formdata, obj_data)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/fields/list.py", line 171, in _add_entry
    field.process(formdata, data)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/fields/form.py", line 57, in process
    self.form = self.form_class(formdata=formdata, prefix=prefix, **data)
  File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 208, in __call__
    return type.__call__(cls, *args, **kwargs)
  File "/opt/scodoc/app/forms/main/config_logos.py", line 202, in __init__
    self.logo = find_logo(
AttributeError: 'NoneType' object has no attribute 'select'

Confirmé: tout renommage de logo en "toto.jpg" fait planter. L’erreur est survenue après l’attribution d’un nouveau nom à un logo. Du précédent « logo_ulr » (pas de souci) vers « logo_ulr.jpg » ``` [2022-07-01 14:47:54,706] admin@127.0.0.1 requested https://scodoc.univ-lr.fr/ScoDoc/configure_logos ERROR: Exception on /ScoDoc/configure_logos [GET] Traceback (most recent call last): File "/opt/scodoc/venv/lib/python3.9/site-packages/flask/app.py", line 2077, in wsgi_app response = self.full_dispatch_request() File "/opt/scodoc/venv/lib/python3.9/site-packages/flask/app.py", line 1525, in full_dispatch_request rv = self.handle_user_exception(e) File "/opt/scodoc/venv/lib/python3.9/site-packages/flask/app.py", line 1523, in full_dispatch_request rv = self.dispatch_request() File "/opt/scodoc/venv/lib/python3.9/site-packages/flask/app.py", line 1509, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args) File "/opt/scodoc/app/decorators.py", line 91, in decorated_function return f(*args, **kwargs) File "/opt/scodoc/app/views/scodoc.py", line 300, in configure_logos return config_logos.config_logos() File "/opt/scodoc/app/forms/main/config_logos.py", line 416, in config_logos form = LogosConfigurationForm( File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 208, in __call__ return type.__call__(cls, *args, **kwargs) File "/opt/scodoc/app/forms/main/config_logos.py", line 360, in __init__ super().__init__(*args, **kwargs) File "/opt/scodoc/venv/lib/python3.9/site-packages/flask_wtf/form.py", line 73, in __init__ super().__init__(formdata=formdata, **kwargs) File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 286, in __init__ self.process(formdata, obj, data=data, **kwargs) File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 127, in process field.process(formdata, data, extra_filters=field_extra_filters) File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/fields/list.py", line 93, in process self._add_entry(formdata, obj_data) File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/fields/list.py", line 171, in _add_entry field.process(formdata, data) File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/fields/form.py", line 57, in process self.form = self.form_class(formdata=formdata, prefix=prefix, **data) File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 208, in __call__ return type.__call__(cls, *args, **kwargs) File "/opt/scodoc/app/forms/main/config_logos.py", line 254, in __init__ super().__init__(*args, **kwargs) File "/opt/scodoc/venv/lib/python3.9/site-packages/flask_wtf/form.py", line 73, in __init__ super().__init__(formdata=formdata, **kwargs) File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 286, in __init__ self.process(formdata, obj, data=data, **kwargs) File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 127, in process field.process(formdata, data, extra_filters=field_extra_filters) File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/fields/list.py", line 93, in process self._add_entry(formdata, obj_data) File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/fields/list.py", line 171, in _add_entry field.process(formdata, data) File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/fields/form.py", line 57, in process self.form = self.form_class(formdata=formdata, prefix=prefix, **data) File "/opt/scodoc/venv/lib/python3.9/site-packages/wtforms/form.py", line 208, in __call__ return type.__call__(cls, *args, **kwargs) File "/opt/scodoc/app/forms/main/config_logos.py", line 202, in __init__ self.logo = find_logo( AttributeError: 'NoneType' object has no attribute 'select' ```
viennet added the
bug
label 2022-07-01 17:05:50 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ScoDoc/ScoDoc#422
No description provided.