JavierGonzalez / POL

A Democratic Social Network
https://pol.virtualpol.com
MIT License
40 stars 29 forks source link

Problemas con los documentos #165

Closed Shrewd closed 4 years ago

Shrewd commented 4 years ago

La eliminación de documentos falla

https://github.com/JavierGonzalez/POL/blob/8f0b052f4813241b9c15c1c08f19d96cea61194d/doc/index.php#L64

Debería ser : /accion/eliminar-documento?url=

Aun así se produce un error: Fatal error: Uncaught Error: Call to a member function deletePad() on null in /app/+/functions-accion.php:196 Stack trace: #0 /app/accion.php(2179): pad('delete', NULL) #1 /app/$maxsim.php(32): include('/app/accion.php') #2 {main} thrown in /app/+/functions-accion.php on line 196

Creo que las funciones de pad(delete) ya caracen de sentido (creo que se ha cambiado el editor) https://github.com/JavierGonzalez/POL/blob/8f0b052f4813241b9c15c1c08f19d96cea61194d/accion.php#L2180 https://github.com/JavierGonzalez/POL/blob/8f0b052f4813241b9c15c1c08f19d96cea61194d/accion.php#L2193

Tampoco parece que funcione el restaurar, creo que no se está usando 'text_backup' para guardar una copia anterior de los documentos.

Si se borra un documento se sigue teniendo acceso a este con la ruta (que por ejemplo queda en el chat si se publica)

También sería interesante incluir un borrado de documentos borrados en el cron (cuando haya pasado un tiempo) desde el time_last