Permalink
Browse files

Deleting test transactions are not good. They may be in proggress. Le…

…t's update WHERE transid<>'0'.

Merged from MOODLE_16_STABLE.
  • Loading branch information...
ethem
ethem committed May 13, 2006
1 parent 17dd669 commit 8f152c586dd282babc9354aaffb8afc92295d267
Showing with 6 additions and 8 deletions.
  1. +3 −4 enrol/authorize/db/mysql.php
  2. +3 −4 enrol/authorize/db/postgres7.php
@@ -30,12 +30,11 @@ function enrol_authorize_upgrade($oldversion=0) {
table_column('enrol_authorize', '', 'timeupdated', 'integer', '10', 'unsigned', '0', 'not null', 'timecreated');
// status index for speed.
execute_sql("ALTER TABLE `{$CFG->prefix}enrol_authorize` ADD INDEX status(status)");
- // Delete test transactions before update status as AN_STATUS_AUTHCAPTURE.
- execute_sql("DELETE FROM `{$CFG->prefix}enrol_authorize` WHERE transid='0'", false);
// defaults.
- $timenow = time();
$status = AN_STATUS_AUTH | AN_STATUS_CAPTURE;
- execute_sql("UPDATE {$CFG->prefix}enrol_authorize SET timecreated='$timenow', timeupdated='$timenow', status='$status'", false);
+ execute_sql("UPDATE {$CFG->prefix}enrol_authorize SET status='$status' WHERE transid<>'0'", false);
+ $timenow = time();
+ execute_sql("UPDATE {$CFG->prefix}enrol_authorize SET timecreated='$timenow', timeupdated='$timenow'", false);
}
if ($oldversion < 2005121200) {
@@ -41,12 +41,11 @@ function enrol_authorize_upgrade($oldversion=0) {
table_column('enrol_authorize', '', 'timeupdated', 'integer', '10', 'unsigned', '0', 'not null', 'timecreated');
// status index for speed.
modify_database('',"CREATE INDEX prefix_enrol_authorize_status_idx ON prefix_enrol_authorize (status);");
- // Delete test transactions before update status as AN_STATUS_AUTHCAPTURE.
- execute_sql("DELETE FROM {$CFG->prefix}enrol_authorize WHERE transid='0'", false);
// defaults.
- $timenow = time();
$status = AN_STATUS_AUTH | AN_STATUS_CAPTURE;
- execute_sql("UPDATE {$CFG->prefix}enrol_authorize SET timecreated='$timenow', timeupdated='$timenow', status='$status'", false);
+ execute_sql("UPDATE {$CFG->prefix}enrol_authorize SET status='$status' WHERE transid<>'0'", false);
+ $timenow = time();
+ execute_sql("UPDATE {$CFG->prefix}enrol_authorize SET timecreated='$timenow', timeupdated='$timenow'", false);
}
if ($oldversion < 2005121200) {

0 comments on commit 8f152c5

Please sign in to comment.