I don't think the code for update_tsv() is related, because the traceback shows that the error is produced even before looking for that method. I mean, the error says that the "row" object is None, therefor I think it would throw error calling any method. But anyway, in case it helps to figure out what is going on, this is the code for update_tsv():
def update_tsv(row): db = current.db title = detail = '' if row.title: title = row.title.replace("'", "") if row.detail: detail = row.detail.replace("'", "") db.executesql( """UPDATE content SET tsv = (SELECT setweight(to_tsvector(coalesce(%s, '')), 'A') || setweight(to_tsvector(coalesce(%s, '')), 'B')) WHERE id = %s;""", placeholders=[title, detail, row.id]) return True El jueves, 12 de julio de 2018, 20:52:38 (UTC-3), Leonel Câmara escribió: > > Can I see the code for update_tsv the bug is clearly there? > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.