From 802b6b41ba005c8396d5611bfb95b5e237b20cc7 Mon Sep 17 00:00:00 2001 From: William Desportes Date: Mon, 21 Dec 2020 14:45:23 +0100 Subject: [PATCH] Fix #15656 - Saving UI displayed columns on a non database request fails Fixes: #15656 Signed-off-by: William Desportes --- js/src/makegrid.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/js/src/makegrid.js b/js/src/makegrid.js index a932dcd8a9..50dba6ccd1 100644 --- a/js/src/makegrid.js +++ b/js/src/makegrid.js @@ -378,6 +378,11 @@ var makeGrid = function (t, enableResize, enableReorder, enableVisib, enableGrid */ sendColPrefs: function () { if ($(g.t).is('.ajax')) { // only send preferences if ajax class + if (typeof g.db !== 'string' && typeof g.table !== 'string') { + // The server has nothing to do with it + // Issue: https://github.com/phpmyadmin/phpmyadmin/issues/15658 + return; + } var postParams = { 'ajax_request': true, 'db': g.db,