calendar: Simplify code a bit
Just make the error case the same as the no-appointments one. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/626
This commit is contained in:
parent
c765082f72
commit
2ff7a78b56
@ -237,20 +237,18 @@ var DBusEventSource = class DBusEventSource {
|
|||||||
|
|
||||||
_onEventsReceived(results, error) {
|
_onEventsReceived(results, error) {
|
||||||
let newEvents = [];
|
let newEvents = [];
|
||||||
let appointments = results[0] || null;
|
let appointments = results[0] || [];
|
||||||
if (appointments != null) {
|
for (let n = 0; n < appointments.length; n++) {
|
||||||
for (let n = 0; n < appointments.length; n++) {
|
let a = appointments[n];
|
||||||
let a = appointments[n];
|
let date = new Date(a[4] * 1000);
|
||||||
let date = new Date(a[4] * 1000);
|
let end = new Date(a[5] * 1000);
|
||||||
let end = new Date(a[5] * 1000);
|
let id = a[0];
|
||||||
let id = a[0];
|
let summary = a[1];
|
||||||
let summary = a[1];
|
let allDay = a[3];
|
||||||
let allDay = a[3];
|
let event = new CalendarEvent(id, date, end, summary, allDay);
|
||||||
let event = new CalendarEvent(id, date, end, summary, allDay);
|
newEvents.push(event);
|
||||||
newEvents.push(event);
|
|
||||||
}
|
|
||||||
newEvents.sort((ev1, ev2) => ev1.date.getTime() - ev2.date.getTime());
|
|
||||||
}
|
}
|
||||||
|
newEvents.sort((ev1, ev2) => ev1.date.getTime() - ev2.date.getTime());
|
||||||
|
|
||||||
this._events = newEvents;
|
this._events = newEvents;
|
||||||
this.isLoading = false;
|
this.isLoading = false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user