From c4d1f3f4147505a1d1a8216eda83c0e43abf31cb Mon Sep 17 00:00:00 2001 From: Jonathan Vasek Date: Sun, 21 Feb 2016 00:19:49 -0600 Subject: [PATCH] Fixed a bug whereby calling 'delete_record()' on a row object caused an AttributeError. --- gluon/sqlhtml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gluon/sqlhtml.py b/gluon/sqlhtml.py index fd06b8d6..fac6ec8d 100644 --- a/gluon/sqlhtml.py +++ b/gluon/sqlhtml.py @@ -2364,7 +2364,7 @@ class SQLFORM(FORM): if deletable(record): if ondelete: ondelete(table, request.args[-1]) - record.delete_record() + db(table[table._id.name] == request.args[-1]).delete() if request.ajax: # this means javascript is enabled, so we don't need to do # a redirect