Jetpack: Widgets: Cookie & Consents Banner cannot be activated if widgets module is disabled

Created on 24 May 2018  Â·  7Comments  Â·  Source: Automattic/jetpack

Steps to Reproduce

  1. Set up a new site
  2. Disable Extra Sidebar Widgets module
  3. Add Jetpack Premium plan (auto-enables ads)
  4. This banner will show:
    screen shot 2018-05-24 at 12 08 12
  5. Click the "Add Widget" button

Expected Result

Can add Cookies & Consents Banner widget.

Actual Result

Cookies & Consents Banner is not available because Extra Sidebar Widgets module is turned off.

Workaround

Turn on Extra Sidebar Widgets module manually.

Reference

1178816-zen, 1145262-zen, 1180246-zen, 1179590-zen

Extra Sidebar Widgets JITM [Pri] Normal [Type] Bug [Type] Happiness Request

All 7 comments

cc @withinboredom; would it be possible to display a different JITM when the module isn't active on the site yet, or not display the JITM at all?

This issue has been marked as stale. This happened because:

  • It has been inactive in the past 6 months.
  • It hasn’t been labeled `[Pri] Blocker`, `[Pri] High`.

No further action is needed. But it's worth checking if this ticket has clear reproduction steps and it is still reproducible. Feel free to close this issue if you think it's not valid anymore — if you do, please add a brief explanation.

Can no longer reproduce this issue because the flow has changed:

a) This banner no longer appears
b) You cannot access the modules list without connecting Jetpack. Which then enables the Extra Sidebar Widgets module by default.

Closing.

I think it should remain open as it's still an issue. One can still have deactivated the Widgets module manually on their own, via the old module list. This particular JITM can still be displayed in some scenarios.

We've got another user with multiple sites affected by this issue here: 2272973-zen

They've been using workaround to resolve issue for new sites.

D31673-code should fix this. @withinboredom I'd appreciate a review on that one.

This has now been fixed.

Was this page helpful?
0 / 5 - 0 ratings