-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Contact's birthday on leap day shows up on March 1 instead of February 29 #19218
Comments
Did you enter 2019 as year of birth? Can you please provide the vcf and ics file of the contact and birthday event? |
I mean the contact's birthday was added (through contacts app) last year (2019) or maybe the year before. If my memory serves me right, I added the birthday details around 2017-2019. Note: I renamed the extension to .txt. Github only allows specific file extensions. |
The vcf looks fine. Moving this issue to the server repo, since the code in question is part of the dav app. |
The behaviour depends on year of birth:
I could work on this in the next few days. |
Hi, please update to 24.0.8 or better 25.0.2 and report back if it fixes the issue. Thank you! |
I'm on 25.0.2. I looked at the date february 2020 and the contact's birthday shows up at march 1, not february 29. The keys from the vcf has also changed since then: BEGIN:VCARD |
Steps to reproduce
Expected behaviour
The contact's birthday should show up on february 28 or march 1 during non-leap year and february 29 during leap year.
Actual behaviour
Contact's birthday shows up on march 1 during both non-leap and leap year.
Server configuration detail
Operating system: Linux 4.19.97-1-ARCH nextcloud/calendar#1 SMP PREEMPT Thu Jan 23 01:29:29 UTC 2020 armv7l
Webserver: nginx/1.17.8 (fpm-fcgi)
Database: pgsql PostgreSQL 12.1 on armv7l-unknown-linux-gnueabihf, compiled by armv7l-unknown-linux-gnueabihf-gcc (GCC) 8.3.0, 32-bit
PHP version:
7.3.12
Modules loaded: Core, date, libxml, openssl, pcre, zlib, ctype, dom, fileinfo, filter, hash, json, mbstring, pcntl, SPL, PDO, bz2, posix, readline, Reflection, session, SimpleXML, standard, tokenizer, xml, xmlreader, xmlwriter, mysqlnd, cgi-fcgi, bcmath, Phar, curl, exif, gd, gettext, gmp, iconv, intl, pdo_pgsql, pgsql, sqlite3, tidy, zip, igbinary, redis, Zend OPcache
Nextcloud version: 17.0.2 - 17.0.2.1
Updated from an older Nextcloud/ownCloud or fresh install: updated from older nextcloud
Where did you install Nextcloud from: pacman
Signing status
Array
(
)
List of activated apps
Configuration (config/config.php)
Are you using external storage, if yes which one: local
Are you using encryption:
Are you using an external user-backend, if yes which one:
Client configuration
Browser: Mozilla/5.0 (X11; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0
Operating system: Arch Linux
The text was updated successfully, but these errors were encountered: