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

feat: handle complex values of variation attributes #1600

Merged
merged 2 commits into from
Mar 22, 2024

Conversation

dhhyi
Copy link
Collaborator

@dhhyi dhhyi commented Mar 6, 2024

PR Type

[x] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[ ] CI-related changes
[ ] Documentation content changes
[ ] Application / infrastructure changes
[ ] Other:

What Is the Current Behavior?

Variation attribute values can be supplied in different data types by the ICM, like string, number or even a complex data type 'quantity' consisting of a number value and a unit, which is often used in customer projects.
The inSPIRED store currently only supports string attributes, other attribute data types don't work properly.

What Is the New Behavior?

Number and complex values of variation attributes are supported.

Does this PR Introduce a Breaking Change?

[ ] Yes
[x] No

Other Information

AB#94653

@dhhyi dhhyi added the enhancement Enhancement to an existing feature label Mar 6, 2024
@dhhyi dhhyi force-pushed the feat/complex-variation-attribute-values branch from 220cdcc to c1b9b8b Compare March 6, 2024 09:21
@dhhyi dhhyi force-pushed the fix/variation-display-when-no-var-attrs branch from f11ea73 to 2ed4842 Compare March 6, 2024 09:38
@dhhyi dhhyi force-pushed the feat/complex-variation-attribute-values branch from c1b9b8b to e43245f Compare March 6, 2024 09:42
@dhhyi dhhyi changed the base branch from fix/variation-display-when-no-var-attrs to develop March 6, 2024 09:42
@dhhyi dhhyi force-pushed the feat/complex-variation-attribute-values branch from e43245f to 12405fd Compare March 6, 2024 11:17
@SGrueber SGrueber force-pushed the feat/complex-variation-attribute-values branch from 12405fd to 89c1fd3 Compare March 21, 2024 16:06
@SGrueber SGrueber marked this pull request as ready for review March 22, 2024 07:53
@SGrueber SGrueber self-requested a review March 22, 2024 07:53
@SGrueber SGrueber self-assigned this Mar 22, 2024
@SGrueber SGrueber added this to the 5.1 milestone Mar 22, 2024
@SGrueber SGrueber requested a review from shauke March 22, 2024 10:30
@shauke shauke merged commit 59d15c6 into develop Mar 22, 2024
21 checks passed
@shauke shauke deleted the feat/complex-variation-attribute-values branch March 22, 2024 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement to an existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants