[Phpmyadmin-git] [SCM] phpMyAdmin branch, QA_3_4, updated. RELEASE_3_4_2RC1-9-g86d3b7e

Marc Delisle lem9 at users.sourceforge.net
Sun Jun 5 12:15:23 CEST 2011


The branch, QA_3_4 has been updated
       via  86d3b7e58c7e87b3ee1fb9cc0fcb08dd2e73d24e (commit)
      from  60089624dd6fdf1e31a05c551e4c78c21d06fb9d (commit)


- Log -----------------------------------------------------------------
-----------------------------------------------------------------------

Summary of changes:
 ChangeLog |    1 +
 js/sql.js |    3 +++
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 8226ad5..b27d7db 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,7 @@
 - bug #3311170 [sync] Missing helper icons in Synchronize
 - patch #3304473 [setup] Redefine a lable that was wrong
 - bug #3304544 [parser] master is not a reserved word
+- bug #3307616 [edit] Inline edit updates multiple duplicate rows
 
 3.4.2.0 (not yet released)
 - bug #3301249 [interface] Iconic table operations does not remove inline edit label
diff --git a/js/sql.js b/js/sql.js
index 8a3e25f..739e5d1 100644
--- a/js/sql.js
+++ b/js/sql.js
@@ -947,6 +947,9 @@ $(document).ready(function() {
         new_clause = new_clause.substring(0, new_clause.length-5);
         new_clause = PMA_urlencode(new_clause);
         sql_query += ' WHERE ' + PMA_urldecode(where_clause);
+        // Avoid updating more than one row in case there is no primary key
+        // (happened only for duplicate rows)
+        sql_query += ' LIMIT 1';
         /**
          * @var rel_fields_list  String, url encoded representation of {@link relations_fields}
          */


hooks/post-receive
-- 
phpMyAdmin




More information about the Git mailing list