From 0d448fe6c5a891e50975f2db9b0753bcbe1c0f3a Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Thu, 22 Jun 2017 00:52:41 -0500 Subject: [PATCH] Fix batch row count when deleting a row --- tailbone/views/batch/core.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tailbone/views/batch/core.py b/tailbone/views/batch/core.py index 4b197849..73571768 100644 --- a/tailbone/views/batch/core.py +++ b/tailbone/views/batch/core.py @@ -735,7 +735,10 @@ class BatchMasterView(MasterView): if not row: raise httpexceptions.HTTPNotFound() row.removed = True - self.handler.refresh_batch_status(row.batch) + batch = row.batch + self.handler.refresh_batch_status(batch) + if batch.rowcount is not None: + batch.rowcount -= 1 return self.redirect(self.get_action_url('view', self.get_parent(row))) def bulk_delete_rows(self):