Dear Ryan,
while continuing the testing, creating new user account yields error:
Column customers_info.customers_info_source_id seems to be from another mod (2159, How Did You Hear About Us?).
Is it correct to change /catalog/create_account.php, line 214 from
tep_db_query("insert into " . TABLE_CUSTOMERS_INFO . " (customers_info_id, customers_info_date_of_last_logon, customers_info_number_of_logons, customers_info_date_account_created, customers_info_date_account_last_modified, customers_info_source_id, customers_info_stores_id) values ('" . (int)$customer_id . "', now(), '1', now(), now(), '". (int)$source . "', '" . STORES_ID . "')");
to
tep_db_query("insert into " . TABLE_CUSTOMERS_INFO . " (customers_info_id, customers_info_number_of_logons, customers_info_date_account_created, customers_info_stores_id) values ('" . (int)$customer_id . "', '0', now(), '" . STORES_ID . "')");
i.e. reverting to original 2.2ms2 source plus new column customers_info_stores_id? Or does M-S depend upon inserting this record with an implicit 1st logon like
tep_db_query("insert into " . TABLE_CUSTOMERS_INFO . " (customers_info_id, customers_info_date_of_last_logon, customers_info_number_of_logons, customers_info_date_account_created, customers_info_date_account_last_modified, customers_info_stores_id) values ('" . (int)$customer_id . "', now(), '1', now(), now(), '" . STORES_ID . "')");
Thanks for your feedback!
Kindly,
aragorn108