Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
on checkout when uc attempts to insert payment record in db I get the following exception, im using sagepay as payment provider.
"Data too long for column 'comment' at row 1 query: INSERT INTO uc_payment_receipts (order_id, method, amount, uid, data, comment, received)..."
Why?
Comments
Comment #1
keyoke CreditAttribution: keyoke commentedit doesnt happen with the builtin test uc gateway
Comment #2
longwaveDuplicate of #1176484: Data too long for column Exception on Checkout as this only apparently affects Sage Pay.
Comment #3
longwaveReopening this as it can occur in 7.x. I don't see a problem with changing comment from varchar to text for gateways that provide lots of transaction data.
Comment #4
longwaveFix committed to 7.x: http://drupalcode.org/project/ubercart.git/commitdiff/050ab86
Comment #5
longwavePorted and committed to 6.x: http://drupalcode.org/project/ubercart.git/commitdiff/8a510a7