The graph sent to Slack will be shifted by one title and one content

Hello.
I am sending a few graphs to Slack via subscription, but when I click on a graph in Slack, the graph that is displayed shifts by one.
For example, when I click on the first graph, the second graph is displayed. If I click on the third graph, the fourth graph is displayed.

I'm not sure if this is an error on Metabase's side, but could you please check?

1 Like

Hi @mitsu
Post "Diagnostic Info" from Admin > Troubleshooting.
It has been reported before, but we haven't been able to reproduce: Order of preview images in Slack pulse

I apologize for the inconvenience.
Thank you for your cooperation.

{
"browser-info": {
"language": "ja",
"platform": "MacIntel",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36",
"vendor": "Google Inc."
},
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "1.8.0_222-b10",
"java.vendor": "Oracle Corporation",
"java.vendor.url": "http://java.oracle.com/",
"java.version": "1.8.0_222",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "25.222-b10",
"os.name": "Linux",
"os.version": "4.14.165-133.209.amzn2.x86_64",
"user.language": "ja",
"user.timezone": "Asia/Tokyo"
},
"metabase-info": {
"databases": [
"mongo",
"mysql",
"redshift"
],
"hosting-env": "unknown",
"application-database": "mysql",
"application-database-details": {
"database": {
"name": "MySQL",
"version": "8.0.23"
},
"jdbc-driver": {
"name": "MariaDB Connector/J",
"version": "2.6.2"
}
},
"run-mode": "prod",
"version": {
"tag": "v0.41.6",
"date": "2022-01-10",
"branch": "release-x.41.x",
"hash": "296635f"
},
"settings": {
"report-timezone": "Asia/Tokyo"
}
}
}

I'm sorry to bother you.
When do you think you will be able to reply?

@mitsu It has been reported before, but we haven't been able to reproduce.

I can reproduce it by the following:

  1. Create new SQL query using any database. Make the query simply "select 1"
  2. Create another new SQL query and make the query "select 2"
  3. For both 1 & 2 questions, make the visualization type = Table
  4. Create new dashboard and add questions 1 & 2
  5. Create subscription to send to a Slack channel or user
  6. Send to Slack by clicking on the "send to slack now" button in the subscription details
  7. In the received Slack message, click on the image for the first table
    Expected: the image for Table 1 is expanded
    Actual: the image for Table 2 is expanded
1 Like

@vnthompson Excellent - thank you! I've created an issue for it:
https://github.com/metabase/metabase/issues/21608 - upvote by clicking :+1: on the first post