[cpif] r155 - in trunk: backend frontend-web
svn at argo.es
svn at argo.es
Fri Jun 15 21:21:15 CEST 2007
Author: jcea
Date: Fri Jun 15 21:21:10 2007
New Revision: 155
Log:
Algo de infraestructura...
Modified:
trunk/backend/database.py
trunk/frontend-web/url_hilo.py
Modified: trunk/backend/database.py
==============================================================================
--- trunk/backend/database.py (original)
+++ trunk/backend/database.py Fri Jun 15 21:21:10 2007
@@ -274,6 +274,7 @@
u=root["usuarios"]["usuarios"][normaliza_nick(usuario)]
+ num_mensajes=hilo["num_mensajes"]
mensajes=[]
i=thread_len
pr=hilo["numeros"].get(primer_mensaje,None)
@@ -286,7 +287,7 @@
if not i : break
metatags=hilo["metatags"]
- finished=posicion>=hilo["num_mensajes"]
+ finished=posicion>=num_mensajes
if usuario : # Acceso *NO* anonimo
pl=u["punto de lectura"].get(hilo_num,0)
if not pl : # Nunca hemos visitado ese hilo, o hace mucho que no cambia
@@ -304,7 +305,7 @@
pnl=iterador_mensajes.next()[0] # El primer no leido
plnl[hilo_num]=pnl
- return (meta,mensajes,finished,metatags)
+ return (meta,mensajes,num_mensajes,finished,metatags)
# Marcamos como leidos los hilos que estamos
# viendo en pantalla. Si hay mensajes adicionales
Modified: trunk/frontend-web/url_hilo.py
==============================================================================
--- trunk/frontend-web/url_hilo.py (original)
+++ trunk/frontend-web/url_hilo.py Fri Jun 15 21:21:10 2007
@@ -21,7 +21,7 @@
except :
return None
- meta,mensajes,finished,metatags=database.listado_hilo(conn,usuario,hilo_num,first_post)
+ meta,mensajes,num_mensajes,finished,metatags=database.listado_hilo(conn,usuario,hilo_num,first_post)
if not meta : return None
assert len(metatags)==1 # De momento no permitimos multiples metatags para un hilo
More information about the cpif
mailing list