File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2424namespace OCA \Deck \Db ;
2525
2626use DateTime ;
27+ use DateTimeZone ;
2728use Sabre \VObject \Component \VCalendar ;
2829
2930class Card extends RelationalEntity {
@@ -124,10 +125,10 @@ public function getCalendarObject(): VCalendar {
124125 $ event = $ calendar ->createComponent ('VTODO ' );
125126 $ event ->UID = 'deck-card- ' . $ this ->getId ();
126127 if ($ this ->getDuedate ()) {
127- $ event -> DTSTAMP = new \ DateTime ();
128- $ event -> DTSTART = new \ DateTime ($ this ->getDuedate () );
129- $ event ->DTEND = new \ DateTime ( $ this -> getDuedate ()) ;
130- $ event ->DURATION = " PT1H " ;
128+ $ creationDate = new DateTime ();
129+ $ creationDate -> setTimestamp ($ this ->createdAt );
130+ $ event ->DTSTAMP = $ creationDate ;
131+ $ event ->DUE = new DateTime ( $ this -> getDuedate ( true ), new DateTimeZone ( ' UTC ' )) ;
131132 }
132133 $ event ->add ('RELATED-TO ' , 'deck-stack- ' . $ this ->getStackId ());
133134
You can’t perform that action at this time.
0 commit comments