From d0d1cc2b137c92517206c99278f1da9116b7d49e Mon Sep 17 00:00:00 2001 From: jakubvrana Date: Thu, 17 Dec 2009 13:30:23 +0000 Subject: [PATCH] Ignore keywords in foreign keys git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1274 7c3ca157-0c34-0410-bff1-cbf682f78f5c --- adminer/static/editing.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/adminer/static/editing.js b/adminer/static/editing.js index 0315f2d9..4f767ff4 100644 --- a/adminer/static/editing.js +++ b/adminer/static/editing.js @@ -25,7 +25,7 @@ function bodyLoad(version) { function selectValue(select) { - return select.options[select.selectedIndex].text; + return select.value || select.options[select.selectedIndex].text; } function formField(form, name) { @@ -169,7 +169,7 @@ function editingTypeChange(type) { function editingLengthFocus(field) { var td = field.parentNode; - if (/enum|set/.test(selectValue(td.previousSibling.firstChild))) { + if (/(enum|set)$/.test(selectValue(td.previousSibling.firstChild))) { var edit = document.getElementById('enum-edit'); var val = field.value; edit.value = (/^'.+','.+'$/.test(val) ? val.substr(1, val.length - 2).replace(/','/g, "\n").replace(/''/g, "'") : val);