forked from DGNum/metis
Merge pull request 'Add default location' (#13) from thubrecht/default_location into master
Reviewed-on: https://git.rz.ens.wtf/Klub-RZ/metis/pulls/13
This commit is contained in:
commit
b0729d0c2d
1 changed files with 5 additions and 9 deletions
|
@ -28,7 +28,8 @@ const calendars = {
|
||||||
fRtjDkjrZyn6fxd8: {
|
fRtjDkjrZyn6fxd8: {
|
||||||
cloud: clouds.ELEVES_ENS,
|
cloud: clouds.ELEVES_ENS,
|
||||||
name: 'K-Fêt',
|
name: 'K-Fêt',
|
||||||
color: '#c63b52'
|
color: '#c63b52',
|
||||||
|
default_location: 'K-Fêt'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -79,6 +80,7 @@ class Calendar {
|
||||||
this.name = metadata.name
|
this.name = metadata.name
|
||||||
this.short_name = metadata.short_name
|
this.short_name = metadata.short_name
|
||||||
this.color = metadata.color || calendar[1][4][3]
|
this.color = metadata.color || calendar[1][4][3]
|
||||||
|
this.default_location = metadata.default_location
|
||||||
this.events = calendar[2]
|
this.events = calendar[2]
|
||||||
.filter(item => item[0] === 'vevent')
|
.filter(item => item[0] === 'vevent')
|
||||||
.map(item => this._parse_vevent(item[1]))
|
.map(item => this._parse_vevent(item[1]))
|
||||||
|
@ -107,14 +109,8 @@ function fcEventFromjCalEvent(cal) {
|
||||||
|
|
||||||
fcEvent.calendar = cal.name
|
fcEvent.calendar = cal.name
|
||||||
fcEvent.short_name = evt.summary
|
fcEvent.short_name = evt.summary
|
||||||
|
fcEvent.description = evt.description
|
||||||
if (evt.description) {
|
fcEvent.location = evt.location || cal.default_location
|
||||||
fcEvent.description = evt.description
|
|
||||||
}
|
|
||||||
|
|
||||||
if (evt.location) {
|
|
||||||
fcEvent.location = evt.location
|
|
||||||
}
|
|
||||||
|
|
||||||
if (evt.rrule) {
|
if (evt.rrule) {
|
||||||
const { freq, byday, interval } = evt.rrule
|
const { freq, byday, interval } = evt.rrule
|
||||||
|
|
Loading…
Reference in a new issue