Changeset 3033445
- Timestamp:
- 02/09/2024 03:15:55 AM (2 years ago)
- Location:
- event-agent/trunk
- Files:
-
- 3 edited
-
README.txt (modified) (1 diff)
-
admin/js/events-vue.js (modified) (5 diffs)
-
event-agent.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
event-agent/trunk/README.txt
r3032935 r3033445 9 9 Requires at least: 4.6 10 10 Tested up to: 6.4 11 Stable tag: 4.5. 312 Version: 4.5. 311 Stable tag: 4.5.4 12 Version: 4.5.4 13 13 License: GPLv2 or later 14 14 License URI: http://www.gnu.org/licenses/gpl-2.0.html -
event-agent/trunk/admin/js/events-vue.js
r3032935 r3033445 175 175 if (this.event.name) { 176 176 calendarEvent.title = this.event.name; 177 //calendarEvent.timeZone = this.event.tzIana;177 calendarEvent.timeZone = this.event.timeZone; 178 178 if (this.isRecurring) { 179 179 // deleting the property in ongoing handler won't cause … … 341 341 .then(response => { 342 342 this.event = response.data; 343 //this.calendarTimeZone = this.event.timeZone;343 this.calendarTimeZone = this.event.timeZone; 344 344 this.categoryIds = this.event.categoryIds; 345 345 this.event.startDate = new Date(this.event.startDate); … … 931 931 this.eventObject.rrule.byweekday = [this.mapJsToRruleWeekday(this.event.startDate.getDay())]; 932 932 933 this.eventObject.rrule.dtstart = new Date(Date.UTC( 934 this.event.startDate.getFullYear(), 935 this.event.startDate.getMonth(), 936 this.event.startDate.getDate(), 937 this.event.startDate.getHours(), 938 this.event.startDate.getMinutes() 939 )); 933 // for a rrule, calendar ignores offset so we need to create a date in local time 934 // but replace the offset with UTC 935 936 this.eventObject.rrule.dtstart = 937 luxon.DateTime.fromJSDate(this.event.startDate) 938 .setZone(this.event.timeZone) 939 .setZone('UTC', { keepLocalTime: true }).toJSDate(); 940 //this.eventObject.rrule.tzid = this.event.timeZone; 941 942 //this.eventObject.rrule.dtstart = new Date(Date.UTC( 943 // this.event.startDate.getFullYear(), 944 // this.event.startDate.getMonth(), 945 // this.event.startDate.getDate(), 946 // this.event.startDate.getHours(), 947 // this.event.startDate.getMinutes() 948 //)); 940 949 this.eventObject.exDates = ''; 941 950 } … … 1083 1092 1084 1093 handleTzChange: function (tz) { 1085 //this.calendarTimeZone = tz;1094 this.calendarTimeZone = tz; 1086 1095 }, 1087 1096 … … 1257 1266 'title': events[i].name, 1258 1267 'backgroundColor': '#aaa', 1259 'borderColor': '#aaa' 1260 //'timeZone': events[i].timeZone1268 'borderColor': '#aaa', 1269 'timeZone': events[i].timeZone 1261 1270 }; 1262 1271 if (events[i].type !== 'Singleton') { -
event-agent/trunk/event-agent.php
r3032935 r3033445 11 11 * Plugin URI: https://www.eventagent.ai/ 12 12 * Description: EventAgent.ai combines a next generation event management system with AI-powered marketing to maximize your sales. AI makes all the difference. 13 * Version: 4.5. 313 * Version: 4.5.4 14 14 * Requires at least: 5.0 15 15 * Requires PHP: 7.0 … … 25 25 } 26 26 27 define( 'EVENT_AGENT_VERSION', '4.5. 3' );27 define( 'EVENT_AGENT_VERSION', '4.5.4' ); 28 28 29 29 require_once dirname(__FILE__).'/includes/activate.php';
Note: See TracChangeset
for help on using the changeset viewer.