| Quintiq file version 2.0 | 
| #parent: #root | 
| Method GetUserTimeZoneID () as String id:Method_LibDEF_DialogEditIntegrationEventCleanupDaemon_GetUserTimeZoneID | 
| { | 
|   #keys: '[122752.0.1252766031]' | 
|   Body: | 
|   [* | 
|     // Use GMT as default | 
|     /* This has to be done this way, because when the server runs in legacy timezone mode, | 
|      * the Application will still return the timezone ID of the user preference, | 
|      * which is undesired when not running in the full timezone mode. | 
|      * TODO: An RFC will be raised, this implementation might not be needed once it is fixed. | 
|      */ | 
|     timezone := "GMT"; | 
|     if( TimeZone::HasTimeZoneSupport() ) | 
|     { | 
|       timezone := Application.SessionTimeZone().ID(); | 
|     } | 
|      | 
|     return timezone; | 
|   *] | 
| } |