Skip to content
Snippets Groups Projects
justinfreeman (Agileware)'s avatar
commented on issue #1 "Unknown column 'a.checksum_export' in 'field list' when trying to 'Send an Email'" at Extensions / checksumexport

Thanks @jaapjansma

jaapjansma's avatar
closed issue #1 "Unknown column 'a.checksum_export' in 'field list' when trying to 'Send an Email'" at Extensions / checksumexport
jaapjansma's avatar
commented on issue #1 "Unknown column 'a.checksum_export' in 'field list' when trying to 'Send an Email'" at Extensions / checksumexport

This should be fixed in version 1.2

jaapjansma's avatar
commented on issue #2 "Is this compatible with CiviCRM 5.x?" at Extensions / checksumexport

This one is compatible with the more recent versions of civicrm. E.g. 5.80

jaapjansma's avatar
closed issue #2 "Is this compatible with CiviCRM 5.x?" at Extensions / checksumexport
jaapjansma's avatar
commented on issue #3 "PHP 8 compatibility" at Extensions / checksumexport

Fixed in version 1.2

jaapjansma's avatar
commented on issue #4 "`checksum_export` column is added in Contact Create Api4" at Extensions / checksumexport

Fixed in version 1.2

jaapjansma's avatar
pushed new tag 1.2 at Extensions / checksumexport
jaapjansma's avatar
pushed to branch master at Extensions / checksumexport
jaapjansma's avatar
accepted merge request !2 "Use priority in hook `civicrm_export` and generate checksum by MySQL to improve performances" at Extensions / checksumexport
jaapjansma's avatar
accepted merge request !3 "Update extension to work with latest civicrm and performance improvement" at Extensions / checksumexport
jaapjansma's avatar
pushed to branch master at Extensions / checksumexport
jaapjansma's avatar
opened merge request !3 "Update extension to work with latest civicrm and performance improvement" at Extensions / checksumexport
jaapjansma's avatar
jaapjansma's avatar
commented on merge request !2 "Use priority in hook `civicrm_export` and generate checksum by MySQL to improve performances" at Extensions / checksumexport

Okay no problem

masetto's avatar
commented on merge request !2 "Use priority in hook `civicrm_export` and generate checksum by MySQL to improve performances" at Extensions / checksumexport

I'm sorry, but I do not have the skills to solve this problem.

jaapjansma's avatar
commented on merge request !2 "Use priority in hook `civicrm_export` and generate checksum by MySQL to improve performances" at Extensions / checksumexport

Yes you can check with an sql statement whether the temporary table exists. You can use the following function for that: CRM_Core_DAO::checkTableEx...

masetto's avatar
commented on merge request !2 "Use priority in hook `civicrm_export` and generate checksum by MySQL to improve performances" at Extensions / checksumexport

I don't know how to make a patch in the meantime....

jaapjansma's avatar
commented on merge request !2 "Use priority in hook `civicrm_export` and generate checksum by MySQL to improve performances" at Extensions / checksumexport

Probably this extension needs a bit of a rework as APIv4 is mature now and supports virtual fields so we could an APIv4 field to export checksums. ...

jaapjansma's avatar
commented on merge request !2 "Use priority in hook `civicrm_export` and generate checksum by MySQL to improve performances" at Extensions / checksumexport

The issue probably coming from this line: !2 (diffs)