rename var
This commit is contained in:
@ -23,6 +23,7 @@ module.exports = function (RED) {
|
|||||||
this.pastWeeks = config.pastWeeks || 0
|
this.pastWeeks = config.pastWeeks || 0
|
||||||
this.futureWeeks = config.futureWeeks || 4
|
this.futureWeeks = config.futureWeeks || 4
|
||||||
const node = this
|
const node = this
|
||||||
|
node.warn('Node init')
|
||||||
|
|
||||||
node.on('input', (msg) => {
|
node.on('input', (msg) => {
|
||||||
let startDate = moment().startOf('day').subtract(this.pastWeeks, 'weeks').format('YYYYMMDD[T]HHmmss[Z]')
|
let startDate = moment().startOf('day').subtract(this.pastWeeks, 'weeks').format('YYYYMMDD[T]HHmmss[Z]')
|
||||||
@ -53,7 +54,7 @@ module.exports = function (RED) {
|
|||||||
let calDavUri = node.server.address + '/remote.php/dav/calendars/'
|
let calDavUri = node.server.address + '/remote.php/dav/calendars/'
|
||||||
// User
|
// User
|
||||||
calDavUri += node.server.credentials.user + '/'
|
calDavUri += node.server.credentials.user + '/'
|
||||||
dav.createAccount({ server: calDavUri, xhr: xhr, loadCollections: true, loadObjects: false })
|
dav.createAccount({ server: calDavUri, xhr: xhr, loadCollections: true, loadObjects: true })
|
||||||
.then(function (account) {
|
.then(function (account) {
|
||||||
if (!account.calendars) {
|
if (!account.calendars) {
|
||||||
node.error('Nextcloud:CalDAV -> no calendars found.')
|
node.error('Nextcloud:CalDAV -> no calendars found.')
|
||||||
@ -62,8 +63,8 @@ module.exports = function (RED) {
|
|||||||
// account instanceof dav.Account
|
// account instanceof dav.Account
|
||||||
account.calendars.forEach(function (calendar) {
|
account.calendars.forEach(function (calendar) {
|
||||||
// Wenn Kalender gesetzt ist, dann nur diesen abrufen
|
// Wenn Kalender gesetzt ist, dann nur diesen abrufen
|
||||||
let c = msg.calendar || node.calendar
|
let calName = msg.calendar || node.calendar
|
||||||
if (!c || !c.length || (c && c.length && c === calendar.displayName)) {
|
if (!calName || !calName.length || (calName && calName.length && calName === calendar.displayName)) {
|
||||||
dav.listCalendarObjects(calendar, { xhr: xhr, filters: filters })
|
dav.listCalendarObjects(calendar, { xhr: xhr, filters: filters })
|
||||||
.then(function (calendarEntries) {
|
.then(function (calendarEntries) {
|
||||||
let icsList = { 'payload': { 'name': calendar.displayName, 'data': [] } }
|
let icsList = { 'payload': { 'name': calendar.displayName, 'data': [] } }
|
||||||
|
|||||||
Reference in New Issue
Block a user