Added stuffies to reports, like images and coordinate based geolocation
This commit is contained in:
@@ -19,6 +19,9 @@ class ReportRepositoryMongo(ReportRepository):
|
||||
"tipo_reporte": report.tipo_reporte,
|
||||
"descripcion": report.descripcion,
|
||||
"ubicacion": report.ubicacion,
|
||||
"lat": report.lat,
|
||||
"lng": report.lng,
|
||||
"image_filename": report.image_filename,
|
||||
"visibilidad": report.visibilidad,
|
||||
"fecha_creacion": report.fecha_creacion or datetime.utcnow()
|
||||
}
|
||||
@@ -76,6 +79,9 @@ class ReportRepositoryMongo(ReportRepository):
|
||||
tipo_reporte=doc.get("tipo_reporte"),
|
||||
descripcion=doc.get("descripcion"),
|
||||
ubicacion=doc.get("ubicacion"),
|
||||
lat=doc.get("lat"),
|
||||
lng=doc.get("lng"),
|
||||
image_filename=doc.get("image_filename"),
|
||||
visibilidad=doc.get("visibilidad"),
|
||||
fecha_creacion=doc.get("fecha_creacion")
|
||||
)
|
||||
|
||||
@@ -61,6 +61,9 @@ class ReportMessage:
|
||||
tipo_reporte: Optional[int] = None
|
||||
descripcion: Optional[str] = None
|
||||
ubicacion: Optional[str] = None
|
||||
lat: Optional[float] = None
|
||||
lng: Optional[float] = None
|
||||
image_filename: Optional[str] = None # Nombre del archivo de imagen guardado
|
||||
visibilidad: Optional[float] = None
|
||||
fecha_creacion: Optional[str] = None # ISO format datetime string
|
||||
penalize_author: Optional[bool] = None # For update_visibility event
|
||||
|
||||
Reference in New Issue
Block a user