• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kobotoolbox / kpi / 22175072348
82%
master: 76%

Build:
Build:
LAST BUILD BRANCH: fix-and-consolidate-submission-version-matching
DEFAULT BRANCH: master
Ran 19 Feb 2026 09:32AM UTC
Jobs 2
Files 881
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Feb 2026 08:58AM UTC coverage: 82.032%. Remained the same
22175072348

push

github

web-flow
refactor(translationSettings): stop using `allAssets` DEV-1331 (#6723)

### 💭 Notes

`TranslationSettings` is a component that is being rendered inside a
modal. It was operating on two options - either you pass `asset:
AssetResponse` or pass `assetUid: string`. In first case it is
straightforward use of asset object data. In second case component is
fetching asset data using the `assetUid` given (this is the moment
`allAssets.whenLoaded` is being used.

I discovered that all the places that use the modal pass asset object.
One of the places was passing `asset.uid` and triggering
`allAssets.whenLoaded`. I changed it to pass `asset` and thus making the
`assetUid: string` option obsolete.

### 👀 Preview steps

1. â„šī¸ Have an account and a project with question that has both label
and hint
2. Go to Project → FORM
3. Click on "Manage translations" button (the globe under "(RE)DEPLOY"
button)
4. đŸŸĸ In the modal be sure to test out these functionalities:
   1. Adding another language ("Add language" button)
2. Changing the default language ("Make default" button - a globe with
star icon next to language name)
   3. Edit language name and code ("Edit language" icon button - pencil)
   4. Delete language ("Delete language" icon button - trash can)
5. Navigating to "Update translations" modal and back ("Update
translations" icon button - globe with cog icon) should work (the
contents of "Update translations" modal are separate component, no need
to be tested here)

---------

Co-authored-by: Paulo Amorim <pauloamorimbr@gmail.com>
Co-authored-by: Akuukis <Akuukis@users.noreply.github.com>

7441 of 11473 branches covered (64.86%)

28544 of 34796 relevant lines covered (82.03%)

1.62 hits per line

Jobs
ID Job ID Ran Files Coverage
1 22175072348.1 19 Feb 2026 09:32AM UTC 879
79.7
2 22175072348.2 19 Feb 2026 09:36AM UTC 881
81.99
Source Files on build 22175072348
  • Tree
  • List 881
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • a1012b6b on github
  • Prev Build on main (#22175029632)
  • Next Build on main (#22179935469)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc