Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

attendee.js TypeError: t is undefined with imported ICS #4684

Open
the-djmaze opened this issue Oct 25, 2022 · 7 comments
Open

attendee.js TypeError: t is undefined with imported ICS #4684

the-djmaze opened this issue Oct 25, 2022 · 7 comments
Labels
1. to develop Accepted and waiting to be taken care of bug

Comments

@the-djmaze
Copy link

the-djmaze commented Oct 25, 2022

Steps to reproduce

  1. Import event.ics from an application
  2. Open calendar
  3. Click the imported event

Expected behavior

Open event

Actual behaviour

TypeError: t is undefined

Calendar app version

3.5.1 and 4.1.0

CalDAV-clients used

SnappyMail

Browser

Firefox 104

Client operating system

openSUSE Tumbleweed

Server operating system

CentOS 8

Web server

Apache

Database engine version

SQlite

PHP engine version

PHP 8.1

Nextcloud version

24.0.6

Updated from an older installed version or fresh install

No response

List of activated apps

SnappyMail
Calendar

Nextcloud configuration

No response

Web server error log

No response

Log file

No response

Browser log

No response

Additional info

PUT /remote.php/dav/calendars/USER/personal/8c186ba9-9940-4ced-b772-6f355c076bc3.ics

BEGIN:VCALENDAR
PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
VERSION:2.0
X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0
BEGIN:VEVENT
ORGANIZER;CN=Douglas Adams:MAILTO:snappymail@example.tld
DTSTAMP:20221025T123453Z
ATTENDEE;RSVP=FALSE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;
 CUTYPE=INDIVIDUAL;X-UID=94773836395328:mailto:nextcloud@example.tld
CREATED:20221025T123409Z
UID:8c186ba9-9940-4ced-b772-6f355c076bc3
LAST-MODIFIED:20221025T123409Z
SUMMARY:Test event
LOCATION:The answer is 42
DTSTART:20221025T140000Z
DTEND:20221025T150000Z
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
@ChristophWurst
Copy link
Member

TypeError: t is undefined

Is there no trace info?

@the-djmaze
Copy link
Author

Is there no trace info?

TypeError: t is undefined
sz attendee.js:29
userAsAttendee EditorMixin.js:234
VueJS 3
isViewedByAttendee EditorMixin.js:65
VueJS 3
fU EditSimple.vue:1
VueJS 14
e EditorMixin.js:690
u dist.js:1
_invoke dist.js:1
C dist.js:1
dz attendee.js:59
o attendee.js:59
promise callback*dz attendee.js:59
o attendee.js:59
promise callback*dz attendee.js:59
o attendee.js:59
pz attendee.js:59
pz attendee.js:59
e EditorMixin.js:690
Da vue-router.esm.js:290
init vue-router.esm.js:392
VueJS 19
init vue-router.esm.js:3002
init vue-router.esm.js:3002
updateRoute vue-router.esm.js:2414

@the-djmaze
Copy link
Author

the-djmaze commented Oct 25, 2022

Oh, just use the PUT command with the mentioned body in the Additional info above, and you will see the issue yourself.

@the-djmaze
Copy link
Author

I've run a diff for ATTENDEE in the VEVENT. Below are the properties of each that are not in the other:

KDE:

X-UID=94773836395328:

Nextcloud:

CN=Attendee;
SCHEDULE-STATUS=1.1:

@the-djmaze
Copy link
Author

It also crashes on the ORGANIZER property

@botsarenthuman
Copy link

Also seeing this.

@diegotorreslopez81
Copy link

same error here...any idea?

@ChristophWurst ChristophWurst added 1. to develop Accepted and waiting to be taken care of and removed 0. to triage Pending approval or rejection labels May 15, 2023
@ChristophWurst ChristophWurst moved this to 📄 To do (~10 entries) in 💌 📅 👥 Groupware team May 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Accepted and waiting to be taken care of bug
Projects
Status: 📄 To do
Development

No branches or pull requests

4 participants