From 7da3ece169ad9be522225f0c4df471fc6385a4e2 Mon Sep 17 00:00:00 2001 From: Akshay Joshi Date: Mon, 7 Nov 2016 15:07:43 +0000 Subject: [PATCH] Ensure all changes to rows are stored in the data editor. Fixes #1919 --- .../tools/sqleditor/templates/sqleditor/js/sqleditor.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/web/pgadmin/tools/sqleditor/templates/sqleditor/js/sqleditor.js b/web/pgadmin/tools/sqleditor/templates/sqleditor/js/sqleditor.js index d0cc3d696..3f121c4d3 100644 --- a/web/pgadmin/tools/sqleditor/templates/sqleditor/js/sqleditor.js +++ b/web/pgadmin/tools/sqleditor/templates/sqleditor/js/sqleditor.js @@ -761,11 +761,11 @@ define( // Check if it is updated data from existing rows? } else if(_pk in self.handler.data_store.updated) { _.extend( - self.handler.data_store.updated[_pk], { - 'data': column_data, - 'err': false - } + self.handler.data_store.updated[_pk]['data'], + column_data ); + self.handler.data_store.updated[_pk]['err'] = false + //Find type for current column self.handler.data_store.updated[_pk]['data_type'][changed_column] = _.where(this.columns, {name: changed_column})[0]['type']; } else {