This module can be installed without the OAuth library; doing so will crash your Drupal install until you manually disable the module by editing or deleting the relevant database record in the system table. That's been previously established.
What doesn't seem to have been previously established is that the standard Drupal uninstall process will also fail if the OAuth library isn't installed. Also, if PostItAnywhere has been previously installed, attempts to update the site via Drush will result in the site being crashed until you manually disable the module as noted above (somehow it gets enabled again in the update process). The error generated is:
Error: require_once(): Failed opening required 'api/OAuth.php'
So, I'm requesting one (or both) of two fixes:
- Module should not install unless OAuth is installed
- Module can be uninstalled using Drupal uninstall feature without the OAuth module being installed.
(This failure is being observed w/ D6.20, but has previously been observed in D6.19.)
Comments
Comment #1
confiz commentedHi escoles,
Thanks for being active in the issues queue. We also observed this problem with drupal's latest releases. We will look into this problem as soon as we get some time bandwidth.
Thanks