Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

After activating the workflow, all categories inherit the Basic Workflow #44558

Open
hytsch opened this issue Nov 29, 2024 · 4 comments
Open

Comments

@hytsch
Copy link

hytsch commented Nov 29, 2024

Steps to reproduce the issue

Create multiple categories and subcategories. Activate the workflow, create a new workflow (in addition to the basic workflow), assign this workflow to a main category (instead of the basic workflow).

Expected result

The subcategories inherit the default and adopt the new workflow.

Actual result

The subcategories keep the basic workflow as the default.

System information (as much as possible)

j5.2.2

Additional comments

@brianteeman
Copy link
Contributor

I do not share those expectations. If a category has a setting then I would not expect that setting to be changed because you changed a setting somewhere else.

You do however have the option to make it inherit if you so wish by explicitly setting the subcategory to inherit

Image

@hytsch
Copy link
Author

hytsch commented Nov 29, 2024

This means that for a larger website we have to manually set the workflow setting to 'inherit' in each subcategory.

@brianteeman
Copy link
Contributor

When you create the category then you should set it to inherit if that's what you desire.

@hytsch
Copy link
Author

hytsch commented Nov 29, 2024

Sure, I understand that and I do it that way - on a website where the workflows are already active. I'm talking about a case with an extensive website (>1000 categories) where five separate workflows are to be defined for five main categories with >500 subcategories. And here I had the 'nasty surprise' that all subcategories are set to basic workflow. In my opinion, that's a bad idea because the 'inheritance' use case is the typical one - since the workflow is more likely to be used on extensive websites.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants