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

kobotoolbox / kpi / 15281393857
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-1257-remove-v1-forms-endpoint
DEFAULT BRANCH: master
Ran 27 May 2025 05:44PM UTC
Jobs 2
Files 653
Run time 1min
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

27 May 2025 05:07PM UTC coverage: 81.063% (-0.01%) from 81.073%
15281393857

push

github

web-flow
fix(billing): fix missing interval dropdown for "File Storage" add-on in some languages DEV-261 (#5797)



### 📣 Summary
<!-- Delete this section if changes are internal only. -->
<!-- One sentence summary for the public changelog, worded for
non-technical seasoned Kobo users. -->

Fixes the issue where if Kobo is in some non-english languages, the time
interval dropdown for choosing month/year doesn't appear.

### 💭 Notes
<!-- Delete this section if empty. -->
<!-- Anything else useful that's not said above,worded for
reviewers, testers, and future git archaeologist collegues. Examples:
- screenshots, copy-pasted logs, etc.
- what was tried but didn't work,
- conscious short-term vs long-term tradeoffs,
- proactively answer likely questions,
-->

Not sure why we had a hard-coded string check for this when a boolean
prop would be language agnostic. See
https://linear.app/kobotoolbox/issue/DEV-261/add-ons-working-differently-in-languages-other-than-en#comment-cdbd29f7
for a more detailed debugging log

### ⚠️ **There is a different version of this bug present on
`eu.kobotoolbox.org` that may not be fixed with this code. See
[debugging
log](https://linear.app/kobotoolbox/issue/DEV-261/add-ons-working-differently-in-languages-other-than-en#comment-cdbd29f7)**

### 👀 Preview steps
<!-- Delete this section if behavior can't change. -->
<!-- If behavior changes or merely may change, add a preview of a
minimal happy path. -->

Bug template:
1. ℹ️ have an account and a project
2. have stripe enabled
3. go to account settings -> add-ons
4. switch the language to anything except: English, မြန်မာဘာသာ, Magyr,
Khmer, كوردی, Lingala, Nyanja, नेपाली, Kiswahili, and Yoruba
5. 🔴 [on main] notice that the "month/year" dropdown is missing in the
"File Storage" row
6. 🟢 [on PR] notice that the dropdown is present for every language

6257 of 9917 branches covered (63.09%)

23882 of 29461 relevant lines covered (81.06%)

1.6 hits per line

Jobs
ID Job ID Ran Files Coverage
1 15281393857.1 27 May 2025 05:44PM UTC 653
78.97
2 15281393857.2 27 May 2025 05:45PM UTC 653
81.04
Source Files on build 15281393857
  • Tree
  • List 653
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • b919386d on github
  • Prev Build on main (#15275654176)
  • Next Build on main (#15303188704)
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

© 2025 Coveralls, Inc