Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

`payload.get('username').lower()` => `AttributeError: 'NoneType' object has no attribute 'lower'`

Abierto
#77 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
38/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
python

Línea de trabajo

Start in patzilla/util/web/identity/service.py at identity_auth_handler, where the traceback shows the username is read from the payload. Check how requests without a username should be handled and look for nearby tests; the issue does not specify the expected response, so confirm that before changing behavior.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Just found this on prod.

  File "/path/to/site-packages/cornice/service.py", line 493, in wrapper
    response = view_(request)
  File "/path/to/site-packages/patzilla/util/web/identity/service.py", line 56, in identity_auth_handler
    username = payload.get('username').lower()
AttributeError: 'NoneType' object has no attribute 'lower'
Lenguaje dominante
Python
Estrellas
123
Forks
31
Merge medio
3 h 17 min
PR fusionados (30 d)
53

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de ip-tools/patzilla

Todos los issues de ip-tools/patzilla

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.