[SEO-37] Warnings in Definitions when installing from scratch Created: 06/Jun/23  Updated: 06/Jun/23

Status: Open
Project: Search Engine Optimization
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Normal
Reporter: Mercedes Iruela Assignee: Chris Jennings
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:

 Description   
  1. Install the SEO module (v6.2.2) in an empty Magnolia (v6.2.33) instance.
  2. Open 'definitions' app and check Problems tab filtering by module sei

Actual Result:

These warnings related to seo module can be found:

Definition: audit
Origin: /seo/apps/audit.yaml
Details: Property [appId] not found in class [info.magnolia.services.seo.app.rendering.GeneralAuditRenderer], property is not assigned
Location: audit/subApps/details/renderers/checkGrammarFailed
Type: Source data processing problem
Severity: MINOR

Definition: audit
Origin: /seo/apps/audit.yaml
Details: Property [subAppId] not found in class [info.magnolia.services.seo.app.rendering.GeneralAuditRenderer], property is not assigned
Location: audit/subApps/details/renderers/checkGrammarFailed
Type: Source data processing problem
Severity: MINOR

Definition: audit
Origin: /seo/apps/audit.yaml
Details: Property [appId] not found in class [info.magnolia.services.seo.app.rendering.GeneralAuditRenderer], property is not assigned
Location: audit/subApps/details/renderers/checkSpellingFailed
Type: Source data processing problem
Severity: MINOR

Definition: audit
Origin: /seo/apps/audit.yaml
Details: Property [subAppId] not found in class [info.magnolia.services.seo.app.rendering.GeneralAuditRenderer], property is not assigned
Location: audit/subApps/details/renderers/checkSpellingFailed
Type: Source data processing problem
Severity: MINOR

Definition: style
Origin: /seo/apps/style.yaml
Details: Property [appId] not found in class [info.magnolia.services.seo.app.rendering.GeneralAuditRenderer], property is not assigned
Location: style/subApps/details/renderers/checkGrammarFailed
Type: Source data processing problem
Severity: MINOR

Definition: style
Origin: /seo/apps/style.yaml
Details: Property [subAppId] not found in class [info.magnolia.services.seo.app.rendering.GeneralAuditRenderer], property is not assigned
Location: style/subApps/details/renderers/checkGrammarFailed
Type: Source data processing problem
Severity: MINOR

Definition: style
Origin: /seo/apps/style.yaml
Details: Property [appId] not found in class [info.magnolia.services.seo.app.rendering.GeneralAuditRenderer], property is not assigned
Location: style/subApps/details/renderers/checkSpellingFailed
Type: Source data processing problem
Severity: MINOR

Definition: style
Origin: /seo/apps/style.yaml
Details: Property [subAppId] not found in class [info.magnolia.services.seo.app.rendering.GeneralAuditRenderer], property is not assigned
Location: style/subApps/details/renderers/checkSpellingFailed
Type: Source data processing problem
Severity: MINOR

Expected results:
No warnings related to SEO module config.

 

Note: latest version available in Jira is 6.2 when in nexus we can already find 6.2.2.



 Comments   
Comment by Chris Jennings [ 06/Jun/23 ]

The two apps, `/apps/audit.yaml` and `/apps/style.yaml` both rely on the same include, `/includes/apps/renderers.yaml`.

Removing the unnecessary properties from `renderers.yaml` should remove this issue.
See: https://git.magnolia-cms.com/projects/SERVICES/repos/search-engine-optimization/browse/src/main/resources/seo/includes/apps/renderers.yaml#309-310,329-330

Generated at Mon Feb 12 10:46:18 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.