Page MenuHomePhabricator

Export task point values as double, not int
ClosedPublic

Authored by epriestley on May 8 2018, 6:41 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Apr 28, 1:12 PM
Unknown Object (File)
Sun, Apr 20, 7:35 PM
Unknown Object (File)
Sun, Apr 20, 3:48 PM
Unknown Object (File)
Sat, Apr 19, 4:36 PM
Unknown Object (File)
Apr 10 2025, 11:47 AM
Unknown Object (File)
Apr 5 2025, 4:26 PM
Unknown Object (File)
Mar 26 2025, 3:29 PM
Unknown Object (File)
Mar 12 2025, 12:20 PM
Subscribers
None

Details

Summary

See https://discourse.phabricator-community.org/t/maniphest-non-integer-point-values-in-csv-export/1443.

We currently export the Maniphest "points" field as an integer, but allow it to accept decimal values (e.g. "6.25").

Also fix a bug where we wouldn't roll over from "..., X, Y, Z, AA, AB, ..." correctly for Excel column names if sheet had more than 26 columns.

Test Plan
  • Set a task point value to 6.25.
  • Exported to text, JSON, XLS.
  • Saw 6.25 represented accurately in exports.
  • Exported an excel sheet with 27+ columns.
  • Manually printed the first 200 column names to check that the algorithm looks correct.

Diff Detail

Repository
rP Phabricator
Branch
double1
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 20296
Build 27555: Run Core Tests
Build 27554: arc lint + arc unit