Comments (1)
Since this issue is split from #41586. I'll repost my comment which was specifically for the preview issue.
I can confirm that the preview and the embed behave differently. I updated the issue description with proper filter values to reproduce the issue. You need to set (3rd) Text 2 filter to have any values except Doohicky for this to happen.
The difference in the behavior is that when we query on preview, we call
GET /api/dashboard/:id/params/:param-key/values
to get the values. This would behave differently from when we're actually call on the dashboard since it would pass the linked parameter in the URLGET /api/dashboard/:id/params/:param-key/values?:linked-param-key=Doohickey
.When we call this on embed it's
GET /api/embed/dashboard/:jwt/params/:param-key/values
. And BE could use the parameter values inside the :jwt filter proper results.I think what we should do here is to add an equivalent endpoint in
preview_embed
endpoint so we could callGET /api/preview_embed/dashboard/:jwt/params/:param-key/values
instead of using the dashboard endpoint.
from metabase.
Related Issues (20)
- BE flake: metabase.pulse-test/multiple-recipients-test HOT 1
- Remove :metadata/legacy-metric
- [FE] UI for enabling SCIM and displaying the API key
- [FE] The Delete permanently button on Trash multi-select toast has a low contrast
- Push down optimizations in the query at the subquery level
- Don't use "select *" when fetching cached models in columnar DB's
- Fix url changes multiple times when switch Dashboard tab + PR follow-ups
- [BE] Add `type` property to `/api/table/card__:id/query_metadata` to avoid unneeded requests to `/api/card/:id`
- We should abandon arrows in the column names and adopt a dash or a dot
- BE flake: metabase.models.dashboard-card-test/update-dashboard-card!-call-count-test
- Filters connected to categorical fields don't work anymore if question is based on a model HOT 2
- Connecting a filter to a model will render "unknown field" HOT 3
- Single metadata endpoint for a dashboard HOT 1
- New dashboard modal takes the previous dashboard context when pressing "enter"
- Remove Trash from release v50 HOT 1
- Remove Trash from release v50
- Ability to "hide" a question's name or title on a dashboard widget
- Animation happening when hovering between columns that prevents the column metadata from populating fast
- We don't respect the column custom format for custom expressions
- Currency can not be undefined when style is "currency" when sending subscriptions (and you don't get the sign on the field)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from metabase.