Skip to content

Commit

Permalink
Deleting test transactions are not good. They may be in proggress. Le…
Browse files Browse the repository at this point in the history
…t's update WHERE transid<>'0'.

Merged from MOODLE_16_STABLE.
  • Loading branch information
ethem committed May 13, 2006
1 parent 17dd669 commit 8f152c5
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 8 deletions.
7 changes: 3 additions & 4 deletions enrol/authorize/db/mysql.php
Expand Up @@ -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) {
Expand Down
7 changes: 3 additions & 4 deletions enrol/authorize/db/postgres7.php
Expand Up @@ -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) {
Expand Down

0 comments on commit 8f152c5

Please sign in to comment.