Skip to content

Fix evaluation intake endpoint path#3414

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit into
developfrom
typo/fix-evaluation-endpoint-path
May 4, 2026
Merged

Fix evaluation intake endpoint path#3414
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit into
developfrom
typo/fix-evaluation-endpoint-path

Conversation

@typotter

@typotter typotter commented May 4, 2026

Copy link
Copy Markdown
Contributor

What

Fix the evaluation intake endpoint path from /api/v2/flagevaluations (plural) to /api/v2/flagevaluation (singular).

Motivation

The plural form caused 404s because the backend track is defined as flagevaluation (singular). This matches the endpoint used by browser-sdk and Unity SDK.

Additional Notes

Changed the constant in EvaluationsRequestFactory, updated the corresponding test assertion, and fixed stale KDoc comments in both EvaluationsRequestFactory and EvaluationsFeature.

@typotter
typotter requested review from a team as code owners May 4, 2026 15:24
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.99%. Comparing base (7a4cd87) to head (abc47ee).

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #3414      +/-   ##
===========================================
- Coverage    72.04%   71.99%   -0.04%     
===========================================
  Files          960      960              
  Lines        35309    35309              
  Branches      5851     5856       +5     
===========================================
- Hits         25435    25420      -15     
- Misses        8276     8279       +3     
- Partials      1598     1610      +12     
Files with missing lines Coverage Δ
...tadog/android/flags/internal/EvaluationsFeature.kt 21.28% <ø> (ø)
...id/flags/internal/net/EvaluationsRequestFactory.kt 100.00% <ø> (ø)

... and 32 files with indirect coverage changes

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants