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

Register the new Locale Variable Upgrade Task as a DataTask #27978

Open
fabrizzio-dotCMS opened this issue Mar 15, 2024 · 0 comments
Open

Register the new Locale Variable Upgrade Task as a DataTask #27978

fabrizzio-dotCMS opened this issue Mar 15, 2024 · 0 comments
Labels
dotCMS : Localization Includes i18n and multi-lingual issues Team : Scout Type : Task

Comments

@fabrizzio-dotCMS
Copy link
Contributor

fabrizzio-dotCMS commented Mar 15, 2024

Parent Issue

#25603

Task

Once the Language Variables Portlet gets updated to save Lang Vars as content
We need to register the class Task240306MigrateLegacyLanguageVariables as a DataTask in the TaskLocatorUtil
So it becomes available when upgrading
The Task must be registered in the collection returned by the method getStartupRunOnceDataTaskClasses

If another UpgradeTask comes in before the portlet gets updated. The Upgrade Task Task240306MigrateLegacyLanguageVariables must be renamed to fit accordingly within the timeline.

Important note: This change must be implemented after this card

Proposed Objective

Customer Success

Proposed Priority

Priority 3 - Average

Acceptance Criteria

The task must be registered as a DataTask in TaskLocatorUtil#getStartupRunOnceDataTaskClasses.
I addition to that, a dotCMS upgrade must be executed to make sure the upgrade task is running as expected.

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

No response

Assumptions & Initiation Needs

No response

Quality Assurance Notes & Workarounds

No response

Sub-Tasks & Estimates

No response

@nollymar nollymar added the dotCMS : Localization Includes i18n and multi-lingual issues label Mar 15, 2024
@nollymar nollymar removed the Triage label Mar 28, 2024
fabrizzio-dotCMS added a commit that referenced this issue Apr 25, 2024
@damen-dotcms damen-dotcms changed the title Register the new Languages variable Upgrade Task as a DataTask Register the new Locale Variable Upgrade Task as a DataTask May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dotCMS : Localization Includes i18n and multi-lingual issues Team : Scout Type : Task
Projects
Status: Next 1-3 Sprints
Development

No branches or pull requests

2 participants