Daniel Lee
03/20/2025, 1:18 PMDaniel Lee
03/21/2025, 12:08 PMSlackbot
03/23/2025, 1:24 PMAjit Mishra
03/23/2025, 1:40 PMError ID: ceee435996c44633aa080adce5760ecb
Error: Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.
Step to Reproduce.
1. Go to Home Page.
2. Go to Saved Charts.
3. Search below given chart. “How do payment methods vary across different amount ranges?”
I have attached a screenshot of the console.Ian Ahuja
03/26/2025, 4:08 PMIgor Franzoni Okuyama
03/28/2025, 3:06 PMAjit Mishra
03/30/2025, 1:34 PMdisableControl. This is set to true because the loginOptionsLoading variable is true. The || (OR) operator checks for any true value from left to right and returns true and loginOptionsLoading is returning it as true . loginOptionsLoading gets data from the useFetchLoginOptions hook. useFetchLoginOptions makes an API request to fetch fetchLoginOptions. Here useFetchLoginOptions parameter for email is undefined
I added logs to check if an API request is made during the initial loading. However, I found that fetchLoginOptions does not make an API request when email = undefined is passed, but the useQuery hook still returns isLoading = true as a defult.
To solve this issue, TanStack recommends using the enabled parameter and setting its value to false. So, I added enabled = !!email to set it to false if email is undefined, but it is still not working as expected. I also tried returning a default value when email is undefined, but it is still not working.
Thank youDevika PR
03/30/2025, 5:53 PMCancai Cai
04/04/2025, 1:56 PMCancai Cai
04/05/2025, 8:10 AMKarthik Rishinarada
04/08/2025, 6:23 AMGayatri S
05/07/2025, 6:23 PMGeethika S Gireesh
05/08/2025, 7:48 AMLakshya Satpal
05/09/2025, 2:26 PMBruno Almeida
05/12/2025, 1:22 PM0.1623.0 we will fully enforce the use of S3 for all file storage.
Please ensure your environment is correctly configured for S3. If your environment doesn't have S3 configured, the server will throw an error on start mentioning that this configuration is missing.
You can find the required environment variables and setup guidance in the Lightdash S3 configuration docs.
This change will improve the scalability, reliability, and consistency of file handling across all environments.
If you have any questions or run into issues, don’t hesitate to reach out.
Thanks!Geoff Massanek
05/14/2025, 4:04 PMThomas
05/14/2025, 7:10 PMGeethika S Gireesh
05/16/2025, 5:26 AMJonathan Tran
05/29/2025, 6:49 PMmani
05/31/2025, 2:36 PMMike Marcuccio
06/05/2025, 3:26 AMKabir Gaire
06/08/2025, 11:20 PMMike Marcuccio
06/10/2025, 4:17 PMNguyễn Mạnh
06/13/2025, 2:31 AMKabir Gaire
06/13/2025, 5:26 AMPylon
06/16/2025, 10:32 AMOliver Ramsay
06/18/2025, 9:13 AMPylon
06/20/2025, 1:55 PMRohan Bedi
06/25/2025, 9:43 AMAli Amer
06/26/2025, 6:57 AM