Skip to content

Fix untyped array items in financial management journal schema - #27

Closed
MuralidharT03 wants to merge 2 commits into
gl-masterfrom
SAC-29745-fix-schema
Closed

Fix untyped array items in financial management journal schema#27
MuralidharT03 wants to merge 2 commits into
gl-masterfrom
SAC-29745-fix-schema

Conversation

@MuralidharT03

@MuralidharT03 MuralidharT03 commented Jul 28, 2026

Copy link
Copy Markdown

Description of change

Updates the Singer JSON schema for the financial_management_journals stream to avoid “untyped” array item schemas by specifying item types, improving downstream schema validation/consumption.

Changes:

  • Typed several previously untyped array items definitions in financial_management_journals.json (now constrained to null/object items).
  • Added *.egg-info/ to .gitignore.

Jira ticket: SAC-29745

Manual QA steps

Risks

Rollback steps

  • revert this branch

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Singer JSON schema for the financial_management_journals stream to avoid “untyped” array item schemas by specifying item types, improving downstream schema validation/consumption. Also updates repo hygiene by ignoring Python *.egg-info/ artifacts.

Changes:

  • Typed several previously untyped array items definitions in financial_management_journals.json (now constrained to null/object items).
  • Added *.egg-info/ to .gitignore.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
tap_workday/schemas/financial_management_journals.json Replaces empty {} array item schemas with an explicit item type (null/object) for multiple fields.
.gitignore Ignores *.egg-info/ directories/files generated by Python packaging/install tooling.

@mittal-tushar

Copy link
Copy Markdown
Collaborator

Clubbed changes in: #28

@mittal-tushar

mittal-tushar commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

Closing in favour of: #29

@mittal-tushar
mittal-tushar deleted the SAC-29745-fix-schema branch July 31, 2026 04:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants