PnX-SI / GeoPaysages

Application web permettant de publier un observatoire photographique des paysages
GNU General Public License v3.0
11 stars 8 forks source link

AttributeError: 'list' object has no attribute 'data #146

Closed ksamuel closed 2 years ago

ksamuel commented 2 years ago

Bonjour la team,

On a installé GeoPaysages 1.2.0 sur Debian 10 avec Samuel, mais on a un crash si on accède à /sites:

  File "/home/observatoire/geopaysages/backend/routes.py", line 380, in sites
    dump_photos = photo_schema.dump(query_photos).data
AttributeError: 'list' object has no attribute 'data

J'ai un peu regardé et:

Puisque la suite du code fait un dump_photos.append(missing_photo), je suppose qu'on a de toute façon besoin d'une liste, donc j'ai juste supprimé .data, et ça marche pour nous, même si on fera une mise en prod propre du correctif au cas où j'ai raté un truc.

A bientôt,

Kevin

xavyeah39 commented 2 years ago

Salut Kevin, Ca fait une paye dit ! ;)

Hum... c'est bien une coquille de ma part lors de ce récent commit 3311525e43e5d393a8b995ace5b78e1d320f4ac8 J'avais fais cette modif en v1.0.1 mais j'ai dû zappé un merge sur ma branche depuis ces modifs faites dans la v1.1.0 : bfa5946a9eb160ab7256824fcb07a8ed1ea47c2d

J'ai corrigé ici c4e9e59e08917756161939193681724777b1e4bc Merci !