Motivation
After updating to new code I had situation that shouldn't be: BOTCHA is enabled and Moopapi is not. That is why BOTCHA was looked like it doesn't work at all.

Solution
We should add hook_updateN, which performs necessary operations: enable Moopapi and flush all caches.

Comments

PatchRanger’s picture

Status: Active » Closed (works as designed)

This hook is useless, because it is an installation requirement that we can not work around: user must download all dependencies first, then enable them. Closing as "works as designed" since there is nothing to do with it.

PatchRanger’s picture

Title: Enable Moopapi and flush all caches after upgrade to 7.x-3.x » Flush all caches after upgrade to 7.x-3.x
Status: Closed (works as designed) » Active

We can't download and enable Moopapi instead of user - it is a fact.
But we should flush caches to empower the changes to take place.
If we don't do it - all admin pages dissappear, which is definitely confusing.

PatchRanger’s picture

Version: 7.x-3.x-dev » 6.x-3.x-dev
Status: Active » Patch (to be ported)
PatchRanger’s picture

Status: Patch (to be ported) » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.