How do I make my extension recognise that there is an update available locally?

I have updated the info file, added a function (upgrade 2020) and cleared cache, logged in and out, clicked the refresh button on the extensions page etc.

I've established that even on uninstall and reinstall there is no entry in the civicrm setting table for this extension along the lines of: | 89 | Extension | org.civicoop.civirules:version | s:4:"1005"; | 1 | NULL | 1 | NULL | 2016-03-19 04:28:15 | 203 |

Update: When I go onto the extensions page I encounter: When I go onto the extensions page now I encounter:

Recoverable fatal error: Argument 1 passed to CRM_Admin_Page_Extensions::createExtendedInfo() must be an instance of CRM_Extension_Info, null given, called in /var/www/html/civi46/drupal-7.39/sites/all/modules/civicrm/CRM/Admin/Form/Extensions.php on line 75 and defined in CRM_Admin_Page_Extensions::createExtendedInfo() (line 297 of /var/www/html/civi46/drupal-7.39/sites/all/modules/civicrm/CRM/Admin/Page/Extensions.php).

The key variable that it creates the extended info parameter from is null as well. Any ideas?

All suggestions welcome!



Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.