mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-12-22 14:41:29 +01:00
*Calendar - New event (+ button) now sets time to start of next hour
This commit is contained in:
parent
8b661df737
commit
054fee2bbe
@ -504,7 +504,15 @@ app.classes.calendar = (function(){ "use strict"; return AppJS.extend(
|
|||||||
switch(action.id)
|
switch(action.id)
|
||||||
{
|
{
|
||||||
case 'add':
|
case 'add':
|
||||||
return egw.open(null,"calendar","add", {start: app.calendar.state.first});
|
// Default date/time to start of next hour
|
||||||
|
var tempDate = new Date();
|
||||||
|
if(tempDate.getMinutes() !== 0)
|
||||||
|
{
|
||||||
|
tempDate.setHours(tempDate.getHours()+1);
|
||||||
|
tempDate.setMinutes(0);
|
||||||
|
}
|
||||||
|
var today = new Date(tempDate.getFullYear(), tempDate.getMonth(), tempDate.getDate(),tempDate.getHours(),-tempDate.getTimezoneOffset(),0);
|
||||||
|
return egw.open(null,"calendar","add", {start: today});
|
||||||
case 'weekend':
|
case 'weekend':
|
||||||
this.update_state({weekend: action.checked});
|
this.update_state({weekend: action.checked});
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user