latest patch for 4.1.5:
https://www.drupal.org/files/issues/2024-03-28/acquia_perz.patch →
latest patch for latest version 4.1.7:
https://www.drupal.org/files/issues/2024-03-28/acquia_perz_js.patch →
fixed 4.1.6
fixed in 4.1.6
the primary key cannot be entity_uuid because there may be multiple rows with the same entity_uuid but different langcode. we need to introduce a new auto-increment id column.
released in 4.1.5
we have removed the dependency on graphql
acquia_perz is no longer dependent on graphql
Fixed in https://git.drupalcode.org/project/acquia_perz/-/commit/c0d6efa0c266bfbd... and released in latest stable release.
The paragraphs library is a great module which deserves its own mention on the project page at https://www.drupal.org/project/paragraphs → - I've had to point people to this module many times but I can never find a good description outside of this issue, let alone the fact that it lives in the main paragraphs module. Could someone copy the response from Harish and paste it into the project description at https://www.drupal.org/project/paragraphs → please?
Thanks @BramDriesen. updating patch with most recent MR for people who may prefer to use files from this issue.
Thanks for updating the patch. Yes the new patch is missing the 2 new files acquia_perz.libraries.yml and js/perz.js.
No longer relevant since this was fixed in the UI directly.
fixing missing new line at end of patch
This has been fixed and tests were included in the commit c25f41a .
Lift is now using a totally different approach which no longer relies on Content Hub: https://www.drupal.org/project/acquia_perz → and https://docs.acquia.com/personalization/personalization-module/
I believe this issue can be closed, unless I'm missing something.
Also CH1 is about to be deprecated.
Instead of using custom code and direct DB access to modify the tracking table, if you can provide steps to reproduce the issue using the acquia_contenthub_unsubscribe module, it will be a more compelling case to get this fixed.