diff -urp sites/all/modules/loginticket/loginticket.install sites/all/modules/loginticket.new/loginticket.install --- sites/all/modules/loginticket/loginticket.install 2009-04-29 15:33:11.000000000 -0600 +++ sites/all/modules/loginticket.new/loginticket.install 2009-06-14 17:25:36.000000000 -0600 @@ -68,7 +68,7 @@ function loginticket_update_5016() { break; case 'pgsql': - $items[] = update_sql("ALTER TABLE {login_ticket} DROP CONSTRAINT {loginticket}_pkey") + $items[] = update_sql("ALTER TABLE {login_ticket} DROP CONSTRAINT {loginticket}_pkey"); $items[] = update_sql("ALTER TABLE {login_ticket} ADD ticket_id serial PRIMARY KEY"); $items[] = db_query("CREATE INDEX {loginticket}_passcode_md5_idx ON {loginticket} (passcode_md5)"); break; diff -urp sites/all/modules/loginticket/loginticket.module sites/all/modules/loginticket.new/loginticket.module --- sites/all/modules/loginticket/loginticket.module 2009-04-29 15:33:11.000000000 -0600 +++ sites/all/modules/loginticket.new/loginticket.module 2009-06-14 17:26:58.000000000 -0600 @@ -67,7 +67,7 @@ function loginticket_create($purpose, $a $passcode_md5 = md5($passcode); $existing_passcodes = db_result(db_query("SELECT count(ticket_id) FROM {loginticket} WHERE passcode_md5 = '%s' AND purpose = '%s'", - $passcode_md5, $purpose) + $passcode_md5, $purpose)); } while (db_num_rows($existing_passcodes) > 0); // If the current user already has a ticket for this purpose, we'll expire it, so that we get