Custom Field Assignment not working post upgrade

  • Peter Ward
  • Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 4 months ago - 4 years 4 months ago #143001 by Peter Ward
Hi,

I recently upgraded to 2.22,1 and all looks good except for custom field assignment.

Everything seems to work okay for the customer subscription forms, but there is a problem in the admin area if I try to add a subscription from there. On the form there, the fields display as follows.

Field Assignment -> All Plans -> Field is present in the admin form
Field Assignment -> All Except Selected Plans -> Field is present in the admin form
Field Assignment -> All Selected plans -> Field is NOT present in the admin form

This is true of both core fields and ones I've created.

If I check a record for an existing subscription, and the problem field has been completed by the user on registration, it appears, but if they left it blank it doesn't display.

I can work around it using the "All Except" option, but there may be an issue that needs fixing. 

All of the fields were created prior to the upgrade. I can't say for certain if this is a problem which is related to the upgrade, only that I've noticed it after it.

In configuration, if I set "Force Select Plan To Add New Subscription" to "Yes" and therefore select the plan before opening the form, it works. If I select the plan via the drop down in the form, it doesn't work.

Example field assignment


Field present in subscriber form


Field present in subscription manager where completed by subscriber


Admin side new subscription form field not present


Any help would be much appreciated.
Last edit: 4 years 4 months ago by Peter Ward.

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

More
4 years 4 months ago #143015 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Custom Field Assignment not working post upgrade
Hello Peter

Could you please help submitting a support ticket so that I can check it directly on your site?

Tuan

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