Skip to Content Skip to Menu

CBSubs VirtueMart - Unknown column 'perms'

  • edjec
  • edjec
  • OFFLINE
  • Posts: 132
  • Thanks: 12
  • Karma: 3
  • Add-ons
10 years 9 months ago #240346 by edjec
CB 1.9.1, CBS 3.0.0, J 2.5.17, VM 2.0.26

We've been receiving this error message in the History logs: (USER WARNING: CBSubs VirtueMart - updateUser SQL Error: DB function failed with error number 1054 Unknown column 'perms' in 'field list' SQL=UPDATE `j25_virtuemart_userinfos`) ever since a November VM update (2.0.2x-something).

Since then, new member registrations have been getting assigned to the default shopper group in VirtueMart as well as other issues, including the md5(uniqid) userinfo_id problem. In reading through the forum I located fixes for most of the other issues, but have found nothing for the above permission error.

It's obvious that the cause of the error is because VM has moved the field for permissions (perms) from the virtuemart_userinfos table to the virtuemart_vmusers table in one of the recent updates. I've located the code that assigns the perms values, but I'm not sure how to make the proper changes to the cbsubs.virtuemart.php file.

I know this isn't caused by CBSubs, but our members are getting quite perturbed that they are not receiving members discounts in VM. Is there an update or patch to cbsubs.virtuemart.php or any advice on the code to change?

TIA

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48477
  • Thanks: 8281
  • Karma: 1443
10 years 9 months ago - 10 years 9 months ago #240383 by krileon
Replied by krileon on topic CBSubs VirtueMart - Unknown column 'perms'
Delete lines 337-341 in the below file and see if your issue resolves. That's where perms is being set for VM2 usage. Probably needs to be removed for next release.

components/com_comprofiler/plugin/user/plug_cbpaidsubscriptions/plugin/cbsubsvirtuemart/cbsubs.virtuemart.php


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
Last edit: 10 years 9 months ago by krileon.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum