Problem/Motivation

If micro_taxonomy module is not enabled, viewing taxonomy term entity.taxonomy_term.canonical pages throws NotFoundHttpException on all micro sites.

Steps to reproduce

Add site to micro sites and any taxonomy term. View taxonomy term page on micro site domain.

Proposed resolution

Only prevent access to taxonomy terms without site_id and site_all fields when micro_taxonomy module is enabled.

Remaining tasks

Migrate taxonomy related functionality (micro_site.term_subscriber) to micro_taxonomy module, instead of checking if

User interface changes

None.

API changes

None.

Data model changes

None.

Issue fork micro_site-3315607

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

martins.bruvelis created an issue. See original summary.

martins.bruvelis’s picture

Status: Active » Reviewed & tested by the community
martins.bruvelis’s picture

Status: Reviewed & tested by the community » Needs review
flocondetoile’s picture

I wonder even why I wrote this eventsubscriber.
May be because when i wrote this, micro_taxonomy module (and micro_node which have same eventsubscriber) didn't exist yet.

The best is to remove this I think

flocondetoile’s picture

  • flocondetoile authored be19398e on 8.x-1.x
    Issue #3315607 by martins.bruvelis, flocondetoile: Taxonomy term pages...
flocondetoile’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

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