Skip to content

Conversation

@davidporter-id-au
Copy link
Member

@davidporter-id-au davidporter-id-au commented Nov 24, 2025

What changed?
The FailoverDomain endpoint is missing a few fields for cluster attributes. This maps them and adds a few tests to cover this. More problematic, is the response struct which, to be honest, I didn't realise was returning the entire domain data. So this also updates / maps that.

Why?

How did you test it?

Potential risks

@davidporter-id-au davidporter-id-au changed the title fix missing fields fix: missing fields Nov 24, 2025
Signed-off-by: David Porter <[email protected]>
@davidporter-id-au davidporter-id-au force-pushed the feature/fixing-missing-fields branch from b9e3a96 to e9403f6 Compare November 24, 2025 22:27
@davidporter-id-au davidporter-id-au changed the title fix: missing fields fix: missing fields for FailoverDomain API call Nov 24, 2025
@codecov
Copy link

codecov bot commented Nov 24, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.81%. Comparing base (e0e009d) to head (e9403f6).
⚠️ Report is 1 commits behind head on master.
see 2 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e0e009d...e9403f6. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

}
}
case reflect.Map:
for _, key := range field.MapKeys() {
Copy link
Member Author

Choose a reason for hiding this comment

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

needed to add this because it was missing few fields

@davidporter-id-au davidporter-id-au merged commit 3d40460 into master Nov 24, 2025
22 checks passed
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