Skip to content

Field data hot fix#1499

Merged
Ezequiel-Valencia merged 5 commits into
masterfrom
field-data-hot-fix
May 12, 2025
Merged

Field data hot fix#1499
Ezequiel-Valencia merged 5 commits into
masterfrom
field-data-hot-fix

Conversation

@Ezequiel-Valencia

Copy link
Copy Markdown
Contributor

Fixed the following bugs remaining with field data:

  • Creation using a file didn't work on the Java client because the file was not being uploaded
  • Error handling on the server did not delete database entries when creation failed
  • When the user object was returned with an external data identifier, it did not have enough information to act as a User object on the client

The file is now part of the specification being uploaded to create field data.
Before deletion would only occur during errors in the file creation portion, but now if any part of the process throws an error attempts to delete will be made.
The JSON version of the User object had extra variables which where set, and did not set the variables which where actually required. Now those extra variables are not included in the JSON and the proper variables are set.
@Ezequiel-Valencia

Ezequiel-Valencia commented May 9, 2025

Copy link
Copy Markdown
Contributor Author

Suggested Changes:

  • Break up the error handling for saving field data

@jcschaff jcschaff left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

approved if comment for breaking up error handling is incorporated. approved!

@Ezequiel-Valencia Ezequiel-Valencia merged commit afd645b into master May 12, 2025
@Ezequiel-Valencia Ezequiel-Valencia deleted the field-data-hot-fix branch May 12, 2025 15:33
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.

Field Data Hot Fix - Inability to Create From File and Sometimes Returning Empty Arrays on Retrieval

2 participants