Closed (fixed)
Project:
iDEAL
Version:
7.x-2.0
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
12 Oct 2011 at 17:14 UTC
Updated:
24 Jul 2013 at 08:53 UTC
After updating from dev to 2.0 and database update I went to admin/config/services/ideal
I get the following error:
PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'base.public_certificate_path' in 'field list': SELECT base.imid AS imid, base.title AS title, base.merchant_id AS merchant_id, base.sub_id AS sub_id, base.private_key_path AS private_key_path, base.private_key_password AS private_key_password, base.public_certificate_path AS public_certificate_path, base.iaid AS iaid, base.locked AS locked FROM {ideal_merchant} base; Array ( ) in EntityAPIController->query() (regel 152 van .../sites/all/modules/entity/includes/entity.controller.inc).
Comments
Comment #1
xanoThat column was added in beta1, but no upgrade path was written for it. A temporary solution is to reinstall the module. I'll see if a useful upgrade path can be made.
Comment #2
xanoI added an upgrade function to rename the table, in case that hasn't already happened. You can simple run update.php to apply this update. This approach will keep your data.
The update can be found in 7.x-2.x-dev in at most twelve hours, and in 7.x-2.1 once it is released.
Fixed and committed to 7.x-2.x-dev.
Comment #3
grootte commentedthanks! it works great.
Comment #5
xano