Fix bad var in plpy_applyrow
authorMarko Kreen <markokr@gmail.com>
Sun, 18 Sep 2011 20:37:10 +0000 (23:37 +0300)
committerMarko Kreen <markokr@gmail.com>
Sun, 18 Sep 2011 20:37:10 +0000 (23:37 +0300)
python/skytools/plpy_applyrow.py

index bd2ef924a1e0074269a2ed719aec94ca547ea3e3..93ab8c110f47386c86358c76482b12cc379e866d 100644 (file)
@@ -122,7 +122,7 @@ def applyrow(tblname, ev_type, new_row,
 
     # fetch old row
     if alt_pkey_expr:
-        q = "select * from only %s where %s for update" % (qtbl, alt_pkey_expr)
+        q = "select * from only %s where %s for update" % (qtblname, alt_pkey_expr)
         res = skytools.plpy_exec(gd, q, fields)
         if res:
             oldrow = res[0]