Can't use discrete month anymore: Enum Mapping not found for: month

Open
#642 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
45/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Quiet
Tech stack
javascript
Domain
api

Research direction

Start by reproducing the issue in a Line, Area Bump, Streamgraph, or KPI Extension with a Date on the Time mark and Month selected as discrete. Inspect the ServiceImplBase.js:23 error and the extension API code involved in date-granularity mapping. Done means discrete Month selection works in Tableau 2026.2 without the enum-mapping error.

Written by the indexing model from the issue text.

Description

It's no longer possible to select a discrete month date in extensions.
ServiceImplBase.js:23 Uncaught (in promise) r: internal-error: Enum Mapping not found for: month

This is a new error in Tableau 2026.2 (i'ts working well on previous versions)

Version information:

  • Tableau Desktop and Online 2026.2
  • OS: Mac Os

Steps to reproduce (please include a code snippet, if possible):

  1. Using the Line, Area Bump, Streamgraph, or KPI Extension
  2. Put a Date in the Time mark
  3. Select Month (discrete)
  4. See error

Screenshot

Image
Dominant language
JavaScript
Stars
292
Forks
272
Avg merge
3h 31m
Merged PRs (30d)
5

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from tableau/extensions-api

All issues in tableau/extensions-api

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.