Unix path with Windows timezone creates error

I hosted my blazor scheduler on a Unix server, when I access the website through a windows computer, the error System.IO.FileNotFoundException: Could not find file '/usr/share/zoneinfo/AUS Central Standard Time' pops up. From this error, I can conclude that Blazor thought I am on a Unix system, but took my Windows timezone somewhere. In my code, I did nothing more than copying this code to detect client's timezone through JS: https://blazor.syncfusion.com/documentation/scheduler/timezone#display-appointments-based-on-clients-time-zone

If I host this in Windows, and use it on Windows, i.e. localhost, the problem does not exist. If I access the web through Linux computer, the problem does not exist too. I suspect that somewhere in the scheduler automatically reads the timezone value, but I really hope I have a way to force it to use IANA timezone names.


3 Replies 1 reply marked as answer

PN Praveenkumar Narasimhanaidu Syncfusion Team December 13, 2021 10:46 AM UTC

Hi desmond, 
  
Sorry for the delay in getting back to you. 
  
We have validated your reported problem and are able to replicate it at our end. we have fixed the issue at our side and the fix for this problem will be included in our volume 4, 2021 main release which is expected to roll out by the end of December 2021. We would appreciate your valuable patience until then. 
  
Please get back to us if you need any further assistance. 
  
Regards, 
Praveenkumar 


Marked as answer

DE desmond December 25, 2021 05:10 PM UTC

Thanks a lot for the fix, confirmed the problem is solved smoothly. Thanks for your help.



VM Vengatesh Maniraj Syncfusion Team December 27, 2021 04:52 AM UTC

Hi desmond,


You are most welcome.


Regards,

Vengatesh 


Loader.
Up arrow icon