Readthedocs.org: AttributeError al ejecutar una compilación

Creado en 1 ago. 2019  ·  4Comentarios  ·  Fuente: readthedocs/readthedocs.org

Pasos para reproducirlo

  1. pago master
  2. eliminar el archivo .db sqlite
  3. ejecutar migraciones
  4. crear superusuario
  5. importar un proyecto manualmente
  6. desencadenar una construcción

Resultado actual

Este error se muestra en los registros:

Traceback (most recent call last):
  File "/home/humitos/rtfd/code/readthedocs.org/readthedocs/projects/tasks.py", line 296, in update_docs_task
    return step.run(version_pk, *args, **kwargs)
  File "/home/humitos/rtfd/code/readthedocs.org/readthedocs/projects/tasks.py", line 431, in run
    self.send_notifications(version_pk, build_pk)
  File "/home/humitos/rtfd/code/readthedocs.org/readthedocs/projects/tasks.py", line 1070, in send_notifications
    if self.version.type != EXTERNAL:
AttributeError: 'dict' object has no attribute 'type'

Comportamiento esperado

No hay error.

Accepted Bug

Comentario más útil

@minrock , necesita instalar la versión correcta de sqlite, consulte https://docs.readthedocs.io/en/stable/development/install.html#requirements

Todos 4 comentarios

Primero debemos ejecutar python manage.py loaddata test_data para que establezca el usuario SLUMBER y resulte en llamadas api exitosas :)

Hola, acabo de recibir el mismo error, pero ahora, cuando hago el python manage.py loaddata test_data , me enfrento a este error

django.db.utils.OperationalError: Problem installing fixtures: no such table: projects_project__old

@minrock , necesita instalar la versión correcta de sqlite, consulte https://docs.readthedocs.io/en/stable/development/install.html#requirements

Gracias, no me di cuenta de eso

¿Fue útil esta página
0 / 5 - 0 calificaciones